Price
$33.75
52W High
$39.71
52W Low
$30.61
SMA50
$35.43
SMA200
$35.24
Avg Volume 50D
$1.48M
From 52W High
-15.01%
From 52W Low
+10.26%
Vs SMA50
-4.75%
Vs SMA200
-4.24%
Current Volume
$2.02M
Dollar Volume 50D
$51.14M
Market Cap
$4.48B
P/E
8.4x
Revenue TTM
$1.64B
EPS TTM
3.88
Net Income TTM
$536.29M
Free Cash Flow
$1.39B
Revenue 1Y
+37.15%
EPS 1Y
-2.02%
Net Income 1Y
-8.57%
FCF 1Y
+220.50%
Profit Margin
32.60%
FCF Margin
84.54%
Dividend Yield
3.02%
Dividend TTM
$1.02
Last Ex-Dividend
2026-08-24
Dividend / EPS
26.29%

Revenue

Annual ending 2025-12-31
$1.20B

EPS

Annual ending 2025-12-31
4.14

Net Income

Annual ending 2025-12-31
$582.64M

News