Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.18 0.01 (0.14%) last updated 10:44 AM EDT Jul 29
Trade $TNP Now