Price
$15.30
52W High
$15.30
52W Low
$9.67
SMA50
$13.57
SMA200
$11.90
Avg Volume 50D
$423.02K
From 52W High
+0.00%
From 52W Low
+58.22%
Vs SMA50
+12.78%
Vs SMA200
+28.57%
Current Volume
$245.91K
Dollar Volume 50D
$5.77M
Market Cap
$1.70B
P/E
114.3x
Revenue TTM
$1.37B
EPS TTM
0.04
Net Income TTM
$14.90M
Free Cash Flow
$278.49M
Revenue 1Y
+4.87%
EPS 1Y
-80.00%
Net Income 1Y
-22.17%
FCF 1Y
+111.74%
Profit Margin
1.09%
FCF Margin
20.37%

Revenue

Annual ending 2025-12-31
$1.41B

EPS

Annual ending 2025-12-31
0.37

Net Income

Annual ending 2025-12-31
$38.68M

News