Price
$200.86
52W High
$200.86
52W Low
$155.91
SMA50
$190.30
SMA200
$177.68
Avg Volume 50D
$359.79K
From 52W High
-0.00%
From 52W Low
+28.83%
Vs SMA50
+5.55%
Vs SMA200
+13.04%
Current Volume
$316.20K
Bars Stored
1257
Market Cap
$10.58B
P/E
41.1x
Revenue TTM
$723.14M
EPS TTM
4.87
Net Income TTM
$257.42M
Free Cash Flow
-$60.13M
Revenue 1Y
+12.92%
EPS 1Y
+4.51%
Net Income 1Y
+13.02%
FCF 1Y
+78.35%
Profit Margin
35.60%
FCF Margin
-8.31%

Revenue

Quarterly ending 2025-12-31
$189.35M

EPS

Quarterly ending 2025-12-31
1.27

Net Income

Quarterly ending 2025-12-31
$67.74M