Tsakos Energy Navigation Ltd

Tsakos Energy Navigation Ltd

34.90
EUR
+1.16
(+3.44%)
9.74EPS
3.63P/E
953.24MMarket Cap
Nov 24Next Earn