Price
$224.81
52W High
$224.81
52W Low
$88.05
SMA50
$209.79
SMA200
$169.20
Avg Volume 50D
$303.31K
From 52W High
+0.00%
From 52W Low
+155.32%
Vs SMA50
+7.16%
Vs SMA200
+32.87%
Current Volume
$271.11K
Dollar Volume 50D
$63.44M
Market Cap
$6.71B
P/E
14.5x
Revenue TTM
$3.46B
EPS TTM
14.92
Net Income TTM
$463.80M
Free Cash Flow
$110.70M
Revenue 1Y
-0.16%
EPS 1Y
+1.29%
Net Income 1Y
-6.13%
FCF 1Y
-56.99%
Profit Margin
13.41%
FCF Margin
3.20%
Dividend Yield
0.65%
Dividend TTM
$1.46
Last Ex-Dividend
2026-08-06
Dividend / EPS
9.79%

Revenue

Annual ending 2025-12-31
$3.34B

EPS

Annual ending 2025-12-31
13.81

Net Income

Annual ending 2025-12-31
$444.80M