Price
$34.03
52W High
$35.54
52W Low
$16.13
SMA50
$33.23
SMA200
$25.03
Avg Volume 50D
$1.98M
From 52W High
-4.25%
From 52W Low
+110.97%
Vs SMA50
+2.40%
Vs SMA200
+35.98%
Current Volume
$1.38M
Dollar Volume 50D
$65.87M
Market Cap
$3.32B
P/E
26.0x
Revenue TTM
$2.48B
EPS TTM
1.24
Net Income TTM
$127.90M
Free Cash Flow
$57.31M
Revenue 1Y
+24.35%
EPS 1Y
+31.91%
Net Income 1Y
+22.95%
FCF 1Y
-66.44%
Profit Margin
5.15%
FCF Margin
2.31%
Last Ex-Dividend
2020-03-31

Revenue

Annual ending 2025-12-31
$2.21B

EPS

Annual ending 2025-12-31
1.08

Net Income

Annual ending 2025-12-31
$116.50M

News