Price
$20.71
52W High
$21.29
52W Low
$14.87
SMA50
$19.81
SMA200
$18.64
Avg Volume 50D
$432.15K
From 52W High
-2.72%
From 52W Low
+39.27%
Vs SMA50
+4.54%
Vs SMA200
+11.09%
Current Volume
$402.29K
Dollar Volume 50D
$8.52M

Revenue

Annual ending 2025-12-31
$2.50B

EPS

Annual ending 2025-12-31
2.11

Net Income

Annual ending 2025-12-31
$225.50M

News