Price
$62.39
52W High
$62.39
52W Low
$28.69
SMA50
$48.83
SMA200
$40.30
Avg Volume 50D
$466.71K
From 52W High
-0.00%
From 52W Low
+117.46%
Vs SMA50
+27.77%
Vs SMA200
+54.80%
Current Volume
$406.38K
Dollar Volume 50D
$23.37M
Market Cap
$1.31B
P/E
29.6x
Revenue TTM
$1.41B
EPS TTM
1.98
Net Income TTM
$44.35M
Free Cash Flow
$80.15M
Revenue 1Y
+3.02%
EPS 1Y
+108.42%
Net Income 1Y
+97.50%
FCF 1Y
+564.45%
Profit Margin
3.15%
FCF Margin
5.69%
Last Ex-Dividend
2019-11-07

Revenue

Annual ending 2025-12-30
$1.40B

EPS

Annual ending 2025-12-30
2.16

Net Income

Annual ending 2025-12-30
$48.81M