Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
6.52 0.20 (3.17%) last updated 4:02 PM EDT Oct 24
Trade $TNP Now