TSAKOS ENERGY NAVIGATION LTD (TEN) Stock News

USA New York Stock Exchange NYSE:TEN • BMG9108L1735

26.32 USD
-0.94 (-3.45%)
At close: Feb 4, 2026
26.32 USD
0 (0%)
After Hours: 2/4/2026, 4:34:08 PM

TEN Latest News, Press Relases and Analysis