Price
$36.31
52W High
$68.42
52W Low
$33.14
SMA50
$36.78
SMA200
$43.62
Avg Volume 50D
$976.36K
From 52W High
-46.93%
From 52W Low
+9.57%
Vs SMA50
-1.28%
Vs SMA200
-16.75%
Current Volume
$914.54K
Dollar Volume 50D
$35.55M
Market Cap
$2.27B
P/E
44.4x
Revenue TTM
$1.11B
EPS TTM
0.73
Net Income TTM
$51.19M
Free Cash Flow
$85.42M
Revenue 1Y
+27.84%
EPS 1Y
+278.05%
Net Income 1Y
+290.46%
FCF 1Y
+19.44%
Profit Margin
4.61%
FCF Margin
7.69%

Revenue

Annual ending 2025-12-31
$1.00B

EPS

Annual ending 2025-12-31
0.26

Net Income

Annual ending 2025-12-31
$17.88M

News