Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.59 0.17 (2.29%) last updated 4:01 PM EDT Apr 17
Trade $TNP Now