Tsakos Energy Navigation Limited

Tsakos Energy Navigation Limited

TEN-PF · NYSE

25.95USD-0.09 (-0.35%)