Tsakos Energy Navigation Ltd Stock News

TENpENYSE
$26.13
0.030.11%
At close: Mar 27, 5:00 PM EST
$26.41
0.281.07%
After Hours: Mar 17, 6:20 PM EST