Price
$6.08
52W High
$8.34
52W Low
$4.97
SMA50
$5.52
SMA200
$7.05
Avg Volume 50D
$1.69M
From 52W High
-37.17%
From 52W Low
+22.33%
Vs SMA50
+10.07%
Vs SMA200
-13.82%
Current Volume
$1.38M
Bars Stored
974
Market Cap
$3.18B
P/E
29.2x
Revenue TTM
$2.72B
EPS TTM
0.23
Net Income TTM
$109.00M
Free Cash Flow
$104.00M
Revenue 1Y
+12.17%
EPS 1Y
+176.67%
Net Income 1Y
+178.99%
FCF 1Y
-36.97%
Profit Margin
4.01%
FCF Margin
3.83%

Revenue

Quarterly ending 2025-12-31
$792.00M

EPS

Quarterly ending 2025-12-31
0.17

Net Income

Quarterly ending 2025-12-31
$83.00M