Tsakos Energy Navigation (TEN) has returned -11.7% between October 1, 2014 and October 1, 2024.

money illustration

Explore