TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-442+221.31%
Dec 31, 2023-137-54.46%
Dec 31, 2022-302+3670.79%
Dec 31, 2021-8-91.54%
Dec 31, 2020-95-7.43%
Dec 31, 2019-102+56997.77%
Dec 31, 2018-0-99.93%
Dec 31, 2017-242-58.03%
Dec 31, 2016-576+229.65%
Dec 31, 2015-175-31.28%
Dec 31, 2014-254+76.07%
Dec 31, 2013-144+236.02%
Dec 31, 2012-43