Price
$18.88
52W High
$24.69
52W Low
$17.99
SMA50
$20.19
SMA200
$21.18
Avg Volume 50D
$3.70M
From 52W High
-23.55%
From 52W Low
+4.95%
Vs SMA50
-6.50%
Vs SMA200
-10.84%
Current Volume
$2.89M
Dollar Volume 50D
$74.21M
Market Cap
$5.62B
P/E
74.2x
Revenue TTM
$968.29M
EPS TTM
0.45
Net Income TTM
$75.80M
Free Cash Flow
$198.94M
Revenue 1Y
+0.44%
EPS 1Y
-90.78%
Net Income 1Y
-90.04%
FCF 1Y
+109.63%
Profit Margin
7.83%
FCF Margin
20.55%
Dividend Yield
5.57%
Dividend TTM
$1.05
Last Ex-Dividend
2026-09-16
Dividend / EPS
233.89%

Revenue

Annual ending 2025-12-31
$484.49M

EPS

Annual ending 2025-12-31
3.03

Net Income

Annual ending 2025-12-31
$474.38M

News