TENpF   $26.027  0.27% Market Closed

Tsakos Energy Navigation Ltd