Tsakos Energy Navigation Ltd

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