Price
$28.82
52W High
$66.18
52W Low
$14.52
SMA50
$19.93
SMA200
$38.37
Avg Volume 50D
$41.05M
From 52W High
-129.63%
From 52W Low
+98.48%
Vs SMA50
+44.62%
Vs SMA200
-24.89%
Current Volume
$58.98M
Bars Stored
1257
Market Cap
$6.57B
P/E
51.2x
Revenue TTM
$2.35B
EPS TTM
0.51
Net Income TTM
$128.37M
Free Cash Flow
$57.41M
Revenue 1Y
+59.00%
EPS 1Y
-3.77%
Net Income 1Y
+1.85%
FCF 1Y
-71.05%
Profit Margin
5.47%
FCF Margin
2.45%

Revenue

Quarterly ending 2025-12-31
$617.82M

EPS

Quarterly ending 2025-12-31
0.08

Net Income

Quarterly ending 2025-12-31
$20.60M