Price
$27.54
52W High
$28.39
52W Low
$10.73
SMA50
$22.25
SMA200
$22.09
Avg Volume 50D
$691.97K
From 52W High
-2.99%
From 52W Low
+156.66%
Vs SMA50
+23.75%
Vs SMA200
+24.67%
Current Volume
$1.36M
Dollar Volume 50D
$15.42M
Market Cap
$2.94B
P/E
--
Revenue TTM
$2.39B
EPS TTM
0.76
Net Income TTM
$93.00M
Free Cash Flow
$79.00M
Dividend Yield
0.62%
Dividend TTM
$0.17
Last Ex-Dividend
2026-08-19
Dividend / EPS
22.37%

Revenue

Annual ending 2025-12-31
$2.57B

EPS

Annual ending 2025-12-31
0.52

Net Income

Annual ending 2025-12-31
$64.00M

News