Price
$422.58
52W High
$539.79
52W Low
$273.56
SMA50
$475.72
SMA200
$353.35
Avg Volume 50D
$604.53K
From 52W High
-27.74%
From 52W Low
+54.47%
Vs SMA50
-11.17%
Vs SMA200
+19.59%
Current Volume
$469.04K
Bars Stored
1257
Market Cap
$29.13B
P/E
60.5x
Revenue TTM
$798.19M
EPS TTM
6.97
Net Income TTM
$481.38M
Free Cash Flow
$486.38M
Revenue 1Y
+13.09%
EPS 1Y
+6.09%
Net Income 1Y
+6.04%
FCF 1Y
+5.51%
Profit Margin
60.31%
FCF Margin
60.94%

Revenue

Quarterly ending 2025-12-31
$211.58M

EPS

Quarterly ending 2025-12-31
1.78

Net Income

Quarterly ending 2025-12-31
$123.35M