Price
$32.19
52W High
$32.77
52W Low
$13.26
SMA50
$31.28
SMA200
$23.51
Avg Volume 50D
$2.43M
From 52W High
-1.77%
From 52W Low
+142.76%
Vs SMA50
+2.91%
Vs SMA200
+36.94%
Current Volume
$1.58M
Dollar Volume 50D
$75.85M
Market Cap
$4.18B
P/E
14.3x
Revenue TTM
$2.83B
EPS TTM
2.14
Net Income TTM
$291.54M
Free Cash Flow
$26.44M
Revenue 1Y
+15.32%
EPS 1Y
+229.23%
Net Income 1Y
+224.99%
FCF 1Y
-79.82%
Profit Margin
10.31%
FCF Margin
0.94%
Last Ex-Dividend
2021-01-22

Revenue

Annual ending 2025-12-31
$2.63B

EPS

Annual ending 2025-12-31
1.82

Net Income

Annual ending 2025-12-31
$254.37M

News