Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
6.74 0.04 (0.59%) last updated 12:13 PM EDT Oct 30
Trade $TNP Now