Price
$30.25
52W High
$32.27
52W Low
$14.55
SMA50
$26.55
SMA200
$21.25
Avg Volume 50D
$5.30M
From 52W High
-6.24%
From 52W Low
+107.94%
Vs SMA50
+13.94%
Vs SMA200
+42.35%
Current Volume
$4.35M
Dollar Volume 50D
$140.34M
Market Cap
$8.55B
P/E
81.3x
Revenue TTM
$989.61M
EPS TTM
0.38
Net Income TTM
$105.14M
Free Cash Flow
$123.96M
Revenue 1Y
+85.37%
EPS 1Y
+102.69%
Net Income 1Y
+113.17%
FCF 1Y
+188.17%
Profit Margin
10.62%
FCF Margin
12.53%

Revenue

Annual ending 2025-12-31
$812.03M

EPS

Annual ending 2025-12-31
-3.22

Net Income

Annual ending 2025-12-31
-$537.96M

News