Price
$15.16
52W High
$27.66
52W Low
$12.71
SMA50
$14.41
SMA200
$18.44
Avg Volume 50D
$4.86M
From 52W High
-45.19%
From 52W Low
+19.28%
Vs SMA50
+5.21%
Vs SMA200
-17.80%
Current Volume
$2.25M
Dollar Volume 50D
$70.28M
Market Cap
$1.72B
P/E
11.2x
Revenue TTM
$3.45B
EPS TTM
1.31
Net Income TTM
$153.00M
Free Cash Flow
$83.00M
Revenue 1Y
-3.47%
EPS 1Y
+113.85%
Net Income 1Y
+113.72%
FCF 1Y
-30.25%
Profit Margin
4.44%
FCF Margin
2.41%

Revenue

Annual ending 2026-03-28
$3.47B

EPS

Annual ending 2026-03-28
1.14

Net Income

Annual ending 2026-03-28
$137.00M

News