Tsakos Energy Navigation Ltd

Tsakos Energy Navigation Ltd

34.66
EUR
-0.38
(-1.08%)
9.74EPS
3.53P/E
926.73MMarket Cap
Nov 24Next Earn