Tsakos Energy Navigation Ltd.

TNP
NYSE
8.18 0.04 (0.49%) last updated 4:07 PM EDT Mar 30
Trade $TNP Now