Logo image of TEN

TSAKOS ENERGY NAVIGATION LTD (TEN) Stock News

NYSE:TEN - BMG9108L1735 - Common Stock

22.43 USD
-0.39 (-1.71%)
Last: 9/9/2025, 8:12:40 PM
22.2 USD
-0.23 (-1.03%)
Pre-Market: 9/10/2025, 9:25:00 AM

TEN Latest News, Press Relases and Analysis