Price
$25.68
52W High
$34.59
52W Low
$24.95
SMA50
$28.59
SMA200
$30.69
Avg Volume 50D
$2.03M
From 52W High
-25.76%
From 52W Low
+2.93%
Vs SMA50
-10.18%
Vs SMA200
-16.32%
Current Volume
$3.39M
Dollar Volume 50D
$56.98M
Market Cap
$5.58B
P/E
20.8x
Revenue TTM
$581.02M
EPS TTM
1.29
Net Income TTM
$267.77M
Free Cash Flow
$329.30M
Revenue 1Y
+21.21%
EPS 1Y
+9.32%
Net Income 1Y
+19.63%
FCF 1Y
+183.41%
Profit Margin
46.09%
FCF Margin
56.68%
Dividend Yield
4.91%
Dividend TTM
$1.26
Last Ex-Dividend
2026-09-30
Dividend / EPS
97.67%

Revenue

Annual ending 2025-12-31
$527.53M

EPS

Annual ending 2025-12-31
1.28

Net Income

Annual ending 2025-12-31
$253.01M

News