Price
$13.42
52W High
$17.99
52W Low
$9.10
SMA50
$12.87
SMA200
$12.74
Avg Volume 50D
$619.60K
From 52W High
-25.40%
From 52W Low
+47.47%
Vs SMA50
+4.28%
Vs SMA200
+5.30%
Current Volume
$323.16K
Dollar Volume 50D
$8.02M
Market Cap
$2.60B
P/E
28.0x
Revenue TTM
$2.12B
EPS TTM
0.50
Net Income TTM
$92.68M
Free Cash Flow
$335.92M

Revenue

Annual ending 2026-03-31
$2.10B

EPS

Annual ending 2026-03-31
0.19

Net Income

Annual ending 2026-03-31
$35.32M

News