Tsakos Energy Navigation Limited

Tsakos Energy Navigation Limited

TEN-PE · NYSE

25.80USD+0.06 (+0.22%)