Provided By GlobeNewswire
Last update: Feb 28, 2025
TSAKOS ENERGY NAVIGATION LTD
NYSE:TEN (6/20/2025, 11:05:09 AM)
20.785
-0.45 (-2.14%)
Find more stocks in the Stock Screener