Price
$63.75
52W High
$63.75
52W Low
$45.46
SMA50
$60.25
SMA200
$55.46
Avg Volume 50D
$1.06M
From 52W High
-0.00%
From 52W Low
+40.23%
Vs SMA50
+5.81%
Vs SMA200
+14.95%
Current Volume
$742.96K
Bars Stored
1257
Market Cap
$8.45B
P/E
34.2x
Revenue TTM
$727.08M
EPS TTM
1.87
Net Income TTM
$247.33M
Free Cash Flow
$288.68M
Revenue 1Y
+8.58%
EPS 1Y
-14.22%
Net Income 1Y
-13.94%
FCF 1Y
-6.31%
Profit Margin
34.02%
FCF Margin
39.70%

Revenue

Quarterly ending 2025-12-31
$188.41M

EPS

Quarterly ending 2025-12-31
0.60

Net Income

Quarterly ending 2025-12-31
$78.81M