Skip to content
20-F

Annual Report (Foreign)

Okeanis Eco Tankers Corp. ECO

0001104659-26-032731

← back to feed
Filed
Mar 20, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 32.58M sh
Shares Diluted FY 2025 · Dec 31, 2024 32.19M sh
Shares Diluted FY 2025 · Dec 31, 2023 32.19M sh
Shares Outstanding FY 2025 · Dec 31, 2025 35.43M sh
Dividends Paid FY 2025 · Dec 31, 2025 $26.6M
Dividends Paid FY 2025 · Dec 31, 2025 $70.68M
Dividends Paid FY 2025 · Sep 30, 2025 $22.5M
Dividends Paid FY 2025 · Jun 30, 2025 $10.3M
Dividends Paid FY 2025 · Mar 31, 2025 $11.3M
Operating Cash Flow FY 2025 · Dec 31, 2025 $111.3M
Operating Cash Flow FY 2025 · Dec 31, 2024 $162.82M
Operating Cash Flow FY 2025 · Dec 31, 2023 $174.03M
Cash And Equivalents FY 2025 · Dec 31, 2025 $116.64M
Cash And Equivalents FY 2025 · Dec 31, 2024 $49.34M
Cash And Equivalents FY 2025 · Dec 31, 2023 $49.99M
Cash And Equivalents FY 2025 · Dec 31, 2022 $81.35M
Stockholders Equity FY 2025 · Dec 31, 2025 $573.09M
Stockholders Equity FY 2025 · Dec 31, 2024 $410.43M
Stockholders Equity FY 2025 · Dec 31, 2023 $408.13M
Stockholders Equity FY 2025 · Dec 31, 2022 $422.24M
Current Liabilities FY 2025 · Dec 31, 2025 $156.91M
Current Liabilities FY 2025 · Dec 31, 2024 $72.67M
Total Liabilities FY 2025 · Dec 31, 2025 $627.55M
Total Liabilities FY 2025 · Dec 31, 2024 $671.67M
Current Assets FY 2025 · Dec 31, 2025 $234.94M
Current Assets FY 2025 · Dec 31, 2024 $118.91M
Total Assets FY 2025 · Dec 31, 2025 $1.2B
Total Assets FY 2025 · Dec 31, 2024 $1.08B
Eps Diluted FY 2025 · Dec 31, 2025 $3.77
Eps Diluted FY 2025 · Dec 31, 2024 $3.38
Eps Diluted FY 2025 · Dec 31, 2023 $4.51
Eps Basic FY 2025 · Dec 31, 2025 $3.77
Eps Basic FY 2025 · Dec 31, 2024 $3.38
Eps Basic FY 2025 · Dec 31, 2023 $4.51
Net Income FY 2025 · Dec 31, 2025 $122.95M
Net Income FY 2025 · Dec 31, 2024 $108.86M
Net Income FY 2025 · Dec 31, 2023 $145.25M
Operating Income FY 2025 · Dec 31, 2025 $162.53M
Operating Income FY 2025 · Dec 31, 2024 $162.94M
Operating Income FY 2025 · Dec 31, 2023 $201.12M
Revenue FY 2025 · Dec 31, 2025 $391.55M
Revenue FY 2025 · Dec 31, 2024 $393.23M
Revenue FY 2025 · Dec 31, 2023 $413.1M