Provided By GlobeNewswire
Last update: Jun 17, 2025
Q1 2025 EBITDA at $103 million and net income of $38 million - equivalent to $1.04 eps
Dividends exceed $900 million since Company’s NYSE listing in 2002
Read more at globenewswire.comNYSE:TEN (12/22/2025, 1:56:51 PM)
22.51
+0.48 (+2.18%)
Find more stocks in the Stock Screener


