Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
7.10 0.15 (1.94%) last updated 4:10 PM EST Dec 19
Trade $TNP Now