Price
$129.76
52W High
$139.06
52W Low
$118.97
SMA50
$131.45
SMA200
$128.63
Avg Volume 50D
$169.63K
From 52W High
-6.69%
From 52W Low
+9.07%
Vs SMA50
-1.28%
Vs SMA200
+0.88%
Current Volume
$134.09K
Dollar Volume 50D
$22.27M
Market Cap
$3.28B
P/E
21.8x
Revenue TTM
$1.00B
EPS TTM
6.27
Net Income TTM
$150.20M
Free Cash Flow
-$193.50M
Revenue 1Y
+14.77%
EPS 1Y
+11.76%
Net Income 1Y
+16.43%
FCF 1Y
+3.25%
Profit Margin
14.97%
FCF Margin
-19.28%
Dividend Yield
2.19%
Dividend TTM
$2.84
Last Ex-Dividend
2026-09-14
Dividend / EPS
45.30%

Revenue

Annual ending 2025-12-31
$930.00M

EPS

Annual ending 2025-12-31
5.97

Net Income

Annual ending 2025-12-31
$140.30M

News