Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.18 0.10 (1.44%) last updated 4:13 PM EST Nov 21
Trade $TNP Now