TSAKOS ENERGY NAVIGATION LTD (TEN) Stock News

NYSE:TEN • BMG9108L1735

35.3 USD
+0.87 (+2.53%)
At close: Feb 27, 2026
37.5 USD
+2.2 (+6.23%)
Pre-Market: 3/2/2026, 7:32:31 AM

TEN Latest News, Press Relases and Analysis