Price
$48.82
52W High
$83.04
52W Low
$26.39
SMA50
$48.24
SMA200
$46.21
Avg Volume 50D
$664.32K
From 52W High
-41.21%
From 52W Low
+84.99%
Vs SMA50
+1.21%
Vs SMA200
+5.64%
Current Volume
$669.21K
Dollar Volume 50D
$32.45M
Market Cap
$3.01B
P/E
129.5x
Revenue TTM
$682.72M
EPS TTM
0.36
Net Income TTM
$23.24M
Free Cash Flow
$85.17M
Revenue 1Y
-2.52%
EPS 1Y
-64.36%
Net Income 1Y
-61.64%
FCF 1Y
+53.41%
Profit Margin
3.40%
FCF Margin
12.47%

Revenue

Annual ending 2025-12-31
$664.29M

EPS

Annual ending 2025-12-31
0.59

Net Income

Annual ending 2025-12-31
$35.39M

News