Price
$78.20
52W High
$81.39
52W Low
$16.24
SMA50
$56.23
SMA200
$41.55
Avg Volume 50D
$2.52M
From 52W High
-3.92%
From 52W Low
+381.53%
Vs SMA50
+39.08%
Vs SMA200
+88.22%
Current Volume
$3.60M
Dollar Volume 50D
$156.52M
Market Cap
$4.06B
P/E
53.5x
Revenue TTM
$1.50B
EPS TTM
1.41
Net Income TTM
$75.85M
Free Cash Flow
-$69.43M
Revenue 1Y
+11.97%
EPS 1Y
+570.00%
Net Income 1Y
+615.92%
FCF 1Y
-144.66%
Profit Margin
5.05%
FCF Margin
-4.62%

Revenue

Annual ending 2025-08-29
$1.37B

EPS

Annual ending 2025-08-29
0.28

Net Income

Annual ending 2025-08-29
$15.46M

News