Price
$41.52
52W High
$58.77
52W Low
$41.52
SMA50
$44.87
SMA200
$51.24
Avg Volume 50D
$351.11K
From 52W High
-29.35%
From 52W Low
+0.00%
Vs SMA50
-7.47%
Vs SMA200
-18.97%
Current Volume
$278.44K
Dollar Volume 50D
$15.75M
Market Cap
$1.04B
P/E
54.6x
Revenue TTM
$2.85B
EPS TTM
0.76
Net Income TTM
$19.12M
Free Cash Flow
$164.38M
Revenue 1Y
-3.04%
EPS 1Y
-81.51%
Net Income 1Y
-81.51%
FCF 1Y
+24.15%
Profit Margin
0.67%
FCF Margin
5.76%
Dividend Yield
7.95%
Dividend TTM
$3.30
Last Ex-Dividend
2026-10-09
Dividend / EPS
434.21%

Revenue

Annual ending 2026-03-31
$2.92B

EPS

Annual ending 2026-03-31
1.30

Net Income

Annual ending 2026-03-31
$32.64M

News