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

TENNYSE
$44.10
-2.70-5.77%
Last update: Nov 5, 4:00 PM