Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.16 0.14 (1.90%) last updated 4:11 PM EST Nov 26
Trade $TNP Now