Price
$39.20
52W High
$48.69
52W Low
$28.10
SMA50
$35.73
SMA200
$37.32
Avg Volume 50D
$336.15K
From 52W High
-19.49%
From 52W Low
+39.50%
Vs SMA50
+9.71%
Vs SMA200
+5.04%
Current Volume
$436.83K
Dollar Volume 50D
$11.99M
Market Cap
$1.90B
P/E
237.8x
Revenue TTM
$3.44B
EPS TTM
0.16
Net Income TTM
$8.00M
Free Cash Flow
$80.00M
Revenue 1Y
+11.33%
EPS 1Y
-92.66%
Net Income 1Y
-92.77%
FCF 1Y
-19.92%
Profit Margin
0.23%
FCF Margin
2.32%
Dividend Yield
1.63%
Dividend TTM
$0.64
Last Ex-Dividend
2026-09-15
Dividend / EPS
400.00%

Revenue

Annual ending 2026-05-31
$3.44B

EPS

Annual ending 2026-05-31
0.17

Net Income

Annual ending 2026-05-31
$8.50M

News