Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.15 0.04 (0.56%) last updated 6:40 PM EDT Jul 30
Trade $TNP Now