Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.42 0.19 (2.63%) last updated 4:02 PM EDT Apr 16
Trade $TNP Now