Price
$37.87
52W High
$49.81
52W Low
$18.16
SMA50
$37.09
SMA200
$33.15
Avg Volume 50D
$416.34K
From 52W High
-23.97%
From 52W Low
+108.54%
Vs SMA50
+2.12%
Vs SMA200
+14.23%
Current Volume
$268.16K
Dollar Volume 50D
$15.26M
Market Cap
$1.90B
P/E
47.0x
Revenue TTM
$3.84B
EPS TTM
0.82
Net Income TTM
$40.55M
Free Cash Flow
$94.38M
Revenue 1Y
+58.91%
EPS 1Y
+57.69%
Net Income 1Y
+60.53%
FCF 1Y
-22.16%
Profit Margin
1.05%
FCF Margin
2.46%

Revenue

Annual ending 2025-12-31
$3.18B

EPS

Annual ending 2025-12-31
0.46

Net Income

Annual ending 2025-12-31
$22.49M

News