Advertisement.

Advertisement.

Advertisement

Advertisement.

TNP Tsakos Energy Navigation Limited

1,725
Market Cap$751.21M
Volume215,685.00
52-Wk High$31.48
52-Wk Low$17.74