Price
$48.06
52W High
$67.95
52W Low
$26.54
SMA50
$45.18
SMA200
$41.82
Avg Volume 50D
$434.13K
From 52W High
-29.27%
From 52W Low
+81.09%
Vs SMA50
+6.37%
Vs SMA200
+14.93%
Current Volume
$533.04K
Dollar Volume 50D
$19.56M
Market Cap
$2.12B
P/E
14.1x
Revenue TTM
$1.15B
EPS TTM
3.21
Net Income TTM
$150.68M
Free Cash Flow
$329.16M
Revenue 1Y
+0.65%
EPS 1Y
+148.49%
Net Income 1Y
+150.68%
FCF 1Y
+35.33%
Profit Margin
13.12%
FCF Margin
28.67%
Last Ex-Dividend
2020-02-27

Revenue

Annual ending 2025-12-31
$1.13B

EPS

Annual ending 2025-12-31
2.37

Net Income

Annual ending 2025-12-31
$114.97M

News