Price
$42.56
52W High
$46.62
52W Low
$35.74
SMA50
$41.01
SMA200
$41.04
Avg Volume 50D
$1.81M
From 52W High
-9.54%
From 52W Low
+19.08%
Vs SMA50
+3.79%
Vs SMA200
+3.69%
Current Volume
$1.25M
Bars Stored
1257
Market Cap
$10.37B
P/E
11.1x
Revenue TTM
$9.14B
EPS TTM
3.71
Net Income TTM
$935.30M
Free Cash Flow
--
Revenue 1Y
+10.99%
EPS 1Y
+14.15%
Net Income 1Y
+9.71%
Profit Margin
10.24%

Revenue

Quarterly ending 2025-12-31
$2.39B

EPS

Quarterly ending 2025-12-31
0.81

Net Income

Quarterly ending 2025-12-31
$200.70M