Price
$85.90
52W High
$94.04
52W Low
$32.15
SMA50
$71.79
SMA200
$60.99
Avg Volume 50D
$1.14M
From 52W High
-9.48%
From 52W Low
+167.19%
Vs SMA50
+19.66%
Vs SMA200
+40.85%
Current Volume
$1.33M
Dollar Volume 50D
$80.29M
Market Cap
$9.86B
P/E
200.0x
Revenue TTM
$769.10M
EPS TTM
0.35
Net Income TTM
$46.11M
Free Cash Flow
$119.79M
Revenue 1Y
+12.20%
EPS 1Y
-69.57%
Net Income 1Y
-65.26%
FCF 1Y
-32.34%
Profit Margin
6.00%
FCF Margin
15.58%

Revenue

Annual ending 2025-12-31
$761.41M

EPS

Annual ending 2025-12-31
0.82

Net Income

Annual ending 2025-12-31
$98.17M