Tsakos Energy Navigation Ltd (TEN) Stock Price, Quote, News & History

TENNYSE
$56.41
1.833.35%
Last update: Oct 13, 4:37 PM
$54.44
-0.14-0.26%