Price
$31.05
52W High
$45.61
52W Low
$27.21
SMA50
$37.70
SMA200
$34.47
Avg Volume 50D
$995.18K
From 52W High
-31.92%
From 52W Low
+14.11%
Vs SMA50
-17.65%
Vs SMA200
-9.93%
Current Volume
$1.98M
Dollar Volume 50D
$33.20M
Market Cap
$1.68B
P/E
63.4x
Revenue TTM
$1.58B
EPS TTM
0.86
Net Income TTM
$26.57M
Free Cash Flow
$41.21M
Revenue 1Y
+8.68%
EPS 1Y
-15.69%
Net Income 1Y
-16.00%
FCF 1Y
-14.47%
Profit Margin
1.68%
FCF Margin
2.61%

Revenue

Annual ending 2025-12-31
$1.50B

EPS

Annual ending 2025-12-31
0.59

Net Income

Annual ending 2025-12-31
$18.29M

News