Price
$32.43
52W High
$33.51
52W Low
$22.85
SMA50
$32.29
SMA200
$28.01
Avg Volume 50D
$1.15M
From 52W High
-3.22%
From 52W Low
+41.93%
Vs SMA50
+0.45%
Vs SMA200
+15.80%
Current Volume
$712.17K
Dollar Volume 50D
$36.87M
Market Cap
$7.80B
P/E
--
Revenue TTM
$1.22B
EPS TTM
1.75
Net Income TTM
$390.19M
Free Cash Flow
$231.83M
Dividend Yield
1.11%
Dividend TTM
$0.36
Last Ex-Dividend
2026-08-21
Dividend / EPS
20.57%

Revenue

Annual ending 2025-12-31
$1.22B

EPS

Annual ending 2025-12-31
1.75

Net Income

Annual ending 2025-12-31
$390.19M

News