Price
$115.54
52W High
$254.17
52W Low
$115.54
SMA50
$151.99
SMA200
$176.38
Avg Volume 50D
$456.35K
From 52W High
-119.98%
From 52W Low
+0.00%
Vs SMA50
-23.98%
Vs SMA200
-34.49%
Current Volume
$4.17M
Bars Stored
1257
Market Cap
$3.37B
P/E
23.8x
Revenue TTM
$916.66M
EPS TTM
4.80
Net Income TTM
$141.63M
Free Cash Flow
$169.67M
Revenue 1Y
+10.90%
EPS 1Y
+13.48%
Net Income 1Y
+13.36%
FCF 1Y
+19.31%
Profit Margin
15.45%
FCF Margin
18.51%

Revenue

Quarterly ending 2025-12-31
$220.71M

EPS

Quarterly ending 2025-12-31
1.14

Net Income

Quarterly ending 2025-12-31
$33.58M