Tsakos Energy Navigation Ltd

Tsakos Energy Navigation Ltd

51.65
USD
-0.73
(-1.39%)
11.12EPS
3.55P/E
1.07BMarket Cap
Nov 24Next Earn