chartexchange

TNP
Tsakos Energy Navigation Ltd.
stockNYSE

InactiveJun 28, 2024
29.28USD-0.543%(-0.16)237,634