Tsakos Energy Navigation Ltd.

TNP
NYSE
7.50 0.06 (0.79%) last updated 4:06 PM EST Feb 27
Trade $TNP Now