Price
$147.25
52W High
$147.27
52W Low
$90.80
SMA50
$145.70
SMA200
$128.46
Avg Volume 50D
$634.33K
From 52W High
-0.01%
From 52W Low
+62.17%
Vs SMA50
+1.06%
Vs SMA200
+14.63%
Current Volume
$586.28K
Dollar Volume 50D
$92.43M
Market Cap
$7.23B
P/E
14.7x
Revenue TTM
$2.74B
EPS TTM
9.99
Net Income TTM
$490.90M
Free Cash Flow
$135.20M
Revenue 1Y
+9.72%
EPS 1Y
+431.38%
Net Income 1Y
+433.01%
FCF 1Y
-54.32%
Profit Margin
17.88%
FCF Margin
4.93%
Dividend Yield
0.14%
Dividend TTM
$0.20
Last Ex-Dividend
2026-07-15
Dividend / EPS
2.00%

Revenue

Annual ending 2025-12-31
$2.88B

EPS

Annual ending 2025-12-31
4.24

Net Income

Annual ending 2025-12-31
$208.40M

News