Tsakos Energy Navigation Ltd.

TNP
NYSE
9.63 0.37 (4.06%) last updated 4:02 PM EDT Jul 28
Trade $TNP Now