Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.77 0.28 (3.74%) last updated 4:02 PM EST Jan 23
Trade $TNP Now