Price
$9.29
52W High
$17.17
52W Low
$8.23
SMA50
$10.72
SMA200
$10.71
Avg Volume 50D
$19.29M
From 52W High
-45.89%
From 52W Low
+12.88%
Vs SMA50
-13.32%
Vs SMA200
-13.25%
Current Volume
$15.72M
Dollar Volume 50D
$207.27M
Market Cap
$6.39B
P/E
79.0x
Revenue TTM
$2.99B
EPS TTM
0.12
Net Income TTM
$80.91M
Free Cash Flow
$1.32B
Revenue 1Y
+14.19%
EPS 1Y
+100.00%
Net Income 1Y
+7.30%
FCF 1Y
+27.07%
Profit Margin
2.71%
FCF Margin
44.26%
Dividend Yield
9.80%
Dividend TTM
$0.91
Last Ex-Dividend
2026-08-13
Dividend / EPS
758.33%

Revenue

Annual ending 2025-12-31
$2.87B

EPS

Annual ending 2025-12-31
0.10

Net Income

Annual ending 2025-12-31
$78.83M

News