Tsakos Energy Navigation Limited (TNP-PF) has a market capitalization of $334.19M and trades at $27.05. The 52-week range is 25.06-27.29.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 5.4, Earnings Per Share (EPS) of $5.03, annual revenue of $804.06M.
The stock has a beta of -0.13, a last dividend of $2.3800, operates in the Energy sector.