Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
6.90 0.14 (2.07%) last updated 3:44 PM EDT Jul 22
Trade $TNP Now