Tsakos Energy Navigation Ltd

TENNYSE
$50.44
-0.03-0.06%
Last update: Oct 7, 2:04 PM
$50.47
N/A