Price
$66.00
52W High
$70.29
52W Low
$54.11
SMA50
$64.32
SMA200
$63.21
Avg Volume 50D
$1.07M
From 52W High
-6.50%
From 52W Low
+21.97%
Vs SMA50
+2.60%
Vs SMA200
+4.42%
Current Volume
$1.02M
Bars Stored
1257
Market Cap
$6.75B
P/E
10.9x
Revenue TTM
$7.37B
EPS TTM
6.01
Net Income TTM
$621.80M
Free Cash Flow
$763.10M
Revenue 1Y
+21.63%
EPS 1Y
+376.98%
Net Income 1Y
+374.29%
FCF 1Y
+12.25%
Profit Margin
8.44%
FCF Margin
10.35%

Revenue

Quarterly ending 2025-12-31
$2.03B

EPS

Quarterly ending 2025-12-31
2.05

Net Income

Quarterly ending 2025-12-31
$211.90M