Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
6.96 0.03 (0.43%) last updated 10:39 AM EST Dec 29
Trade $TNP Now