Price
$20.89
52W High
$25.31
52W Low
$15.64
SMA50
$21.68
SMA200
$21.14
Avg Volume 50D
$699.57K
From 52W High
-17.46%
From 52W Low
+33.57%
Vs SMA50
-3.64%
Vs SMA200
-1.18%
Current Volume
$673.78K
Dollar Volume 50D
$15.13M
Market Cap
$1.42B
P/E
11.6x
Revenue TTM
$1.86B
EPS TTM
1.71
Net Income TTM
$122.57M
Free Cash Flow
$148.54M
Revenue 1Y
+5.22%
EPS 1Y
+1121.43%
Net Income 1Y
+983.22%
FCF 1Y
+63.45%
Profit Margin
6.57%
FCF Margin
7.97%
Last Ex-Dividend
2022-11-17

Revenue

Annual ending 2025-12-31
$1.84B

EPS

Annual ending 2025-12-31
0.81

Net Income

Annual ending 2025-12-31
$59.06M

News