Tsakos Energy Navigation Ltd

Tsakos Energy Navigation Ltd

34.84
EUR
+1.06
(+3.14%)
9.74EPS
3.57P/E
936.37MMarket Cap
Nov 24Next Earn