Price
$73.37
52W High
$73.83
52W Low
$44.33
SMA50
$70.62
SMA200
$62.95
Avg Volume 50D
$4.71M
From 52W High
-0.63%
From 52W Low
+65.51%
Vs SMA50
+3.90%
Vs SMA200
+16.55%
Current Volume
$2.01M
Bars Stored
1257
Market Cap
$11.63B
P/E
11.9x
Revenue TTM
$4.42B
EPS TTM
5.90
Net Income TTM
$974.82M
Free Cash Flow
$1.01B
Revenue 1Y
+5.83%
EPS 1Y
+35.01%
Net Income 1Y
+31.00%
FCF 1Y
-26.35%
Profit Margin
22.04%
FCF Margin
22.90%

Revenue

Quarterly ending 2025-12-31
$1.13B

EPS

Quarterly ending 2025-12-31
1.54

Net Income

Quarterly ending 2025-12-31
$248.71M