Price
$384.61
52W High
$585.46
52W Low
$368.59
SMA50
$411.33
SMA200
$435.51
Avg Volume 50D
$255.12K
From 52W High
-52.22%
From 52W Low
+4.35%
Vs SMA50
-6.50%
Vs SMA200
-11.69%
Current Volume
$243.01K
Bars Stored
1257
Market Cap
$5.16B
P/E
19.4x
Revenue TTM
$2.53B
EPS TTM
18.34
Net Income TTM
$265.24M
Free Cash Flow
$325.48M
Revenue 1Y
+4.06%
EPS 1Y
-7.84%
Net Income 1Y
-12.17%
FCF 1Y
-11.55%
Profit Margin
10.48%
FCF Margin
12.86%

Revenue

Quarterly ending 2025-12-31
$639.34M

EPS

Quarterly ending 2025-12-31
5.45

Net Income

Quarterly ending 2025-12-31
$76.75M