Tsakos Energy Navigation Ltd

Tsakos Energy Navigation Ltd

34.58
EUR
-0.68
(-1.93%)
9.74EPS
3.56P/E
933.35MMarket Cap
Nov 24Next Earn