Tsakos Energy Navigation Limited (TEN) Latest News

$27.15

$0.68 (2.57%)
Last update: 08:31 AM EST
Day's range
$26.6
Day's range
$27.3

Latest News of TEN