Price
$44.98
52W High
$69.66
52W Low
$37.93
SMA50
$43.20
SMA200
$55.57
Avg Volume 50D
$4.27M
From 52W High
-54.87%
From 52W Low
+18.59%
Vs SMA50
+4.12%
Vs SMA200
-19.06%
Current Volume
$4.02M
Bars Stored
1068
Market Cap
$7.21B
P/E
55.8x
Revenue TTM
$4.67B
EPS TTM
0.45
Net Income TTM
$129.34M
Free Cash Flow
-$165.40M
Revenue 1Y
+33.43%
EPS 1Y
+204.65%
Net Income 1Y
+36231.18%
FCF 1Y
-76.53%
Profit Margin
2.77%
FCF Margin
-3.54%

Revenue

Quarterly ending 2025-12-31
$1.49B

EPS

Quarterly ending 2025-12-31
0.30

Net Income

Quarterly ending 2025-12-31
$65.86M