Price
$34.28
52W High
$45.15
52W Low
$29.87
SMA50
$35.88
SMA200
$35.61
Avg Volume 50D
$4.78M
From 52W High
-31.71%
From 52W Low
+14.76%
Vs SMA50
-4.46%
Vs SMA200
-3.74%
Current Volume
$5.54M
Dollar Volume 50D
$171.05M
Market Cap
$10.30B
P/E
10.7x
Revenue TTM
$5.87B
EPS TTM
3.08
Net Income TTM
$961.66M
Free Cash Flow
$951.41M
Revenue 1Y
+28.80%
EPS 1Y
+300.00%
Net Income 1Y
+296.62%
FCF 1Y
+175.82%
Profit Margin
16.39%
FCF Margin
16.21%

Revenue

Annual ending 2025-12-31
$5.28B

EPS

Annual ending 2025-12-31
2.03

Net Income

Annual ending 2025-12-31
$634.42M