Price
$23.63
52W High
$37.66
52W Low
$23.63
SMA50
$26.85
SMA200
$29.28
Avg Volume 50D
$87.99K
From 52W High
-37.25%
From 52W Low
+0.00%
Vs SMA50
-11.98%
Vs SMA200
-19.30%
Current Volume
$125.30K
Dollar Volume 50D
$2.35M
Market Cap
$864.42M
P/E
7.2x
Revenue TTM
$1.03B
EPS TTM
3.11
Net Income TTM
$119.24M
Free Cash Flow
$125.81M
Dividend Yield
2.67%
Dividend TTM
$0.63
Last Ex-Dividend
2026-07-29
Dividend / EPS
20.26%

Dividend Per Share

Annual through 2026-07-29
$0.63

TTM Dividend

Annual through 2026-07-29
$0.63

News