Price
$17.62
52W High
$35.38
52W Low
$17.58
SMA50
$19.50
SMA200
$27.28
Avg Volume 50D
$279.99K
From 52W High
-50.20%
From 52W Low
+0.23%
Vs SMA50
-9.64%
Vs SMA200
-35.41%
Current Volume
$226.17K
Dollar Volume 50D
$5.49M
Market Cap
$1.73B
P/E
--
Revenue TTM
$2.14B
EPS TTM
0.53
Net Income TTM
$51.53M
Free Cash Flow
$298.31M
Revenue 1Y
+21.48%
EPS 1Y
+365.00%
Net Income 1Y
+364.37%
FCF 1Y
+5347.62%
Profit Margin
2.41%
FCF Margin
13.95%

Revenue

Annual ending 2026-03-31
$2.14B

EPS

Annual ending 2026-03-31
0.53

Net Income

Annual ending 2026-03-31
$51.53M

News