Tsakos Energy Navigation Ltd

Tsakos Energy Navigation Ltd

46.34
EUR
-0.26
(-0.56%)
9.74EPS
3.55P/E
930.34MMarket Cap
Nov 24Next Earn