Price
$297.64
52W High
$344.19
52W Low
$153.99
SMA50
$297.23
SMA200
$265.92
Avg Volume 50D
$350.21K
From 52W High
-15.64%
From 52W Low
+93.29%
Vs SMA50
+0.14%
Vs SMA200
+11.93%
Current Volume
$413.83K
Bars Stored
1257
Market Cap
$8.02B
P/E
30.2x
Revenue TTM
$2.97B
EPS TTM
9.72
Net Income TTM
$265.40M
Free Cash Flow
$300.80M
Revenue 1Y
+1.00%
EPS 1Y
+6.81%
Net Income 1Y
+3.43%
FCF 1Y
+19.65%
Profit Margin
8.93%
FCF Margin
10.13%

Revenue

Quarterly ending 2025-12-31
$747.50M

EPS

Quarterly ending 2025-12-31
2.82

Net Income

Quarterly ending 2025-12-31
$76.60M