Price
$137.21
52W High
$137.21
52W Low
$24.99
SMA50
$100.50
SMA200
$59.64
Avg Volume 50D
$1.52M
From 52W High
-0.00%
From 52W Low
+449.06%
Vs SMA50
+36.52%
Vs SMA200
+130.08%
Current Volume
$1.61M
Bars Stored
1257
Market Cap
$10.70B
P/E
196.8x
Revenue TTM
$784.99M
EPS TTM
0.69
Net Income TTM
$54.36M
Free Cash Flow
$11.74M
Revenue 1Y
+2.80%
EPS 1Y
-23.33%
Net Income 1Y
-21.91%
FCF 1Y
-85.16%
Profit Margin
6.93%
FCF Margin
1.50%

Revenue

Quarterly ending 2025-12-27
$215.16M

EPS

Quarterly ending 2025-12-27
0.29

Net Income

Quarterly ending 2025-12-27
$23.22M