Tsakos Energy Navigation is a publicly traded company trading on XNYS, led by CEO Nikolas Tsakos, with a market cap of $1.3B.
Common questions about Tsakos Energy Navigation
Tsakos Energy Navigation (TEN) has a market capitalization of $1.3B and trades on XNYS.