Price
$56.41
52W High
$81.50
52W Low
$46.59
SMA50
$61.08
SMA200
$62.61
Avg Volume 50D
$556.98K
From 52W High
-30.79%
From 52W Low
+21.08%
Vs SMA50
-7.65%
Vs SMA200
-9.90%
Current Volume
$282.05K
Dollar Volume 50D
$34.29M
Market Cap
$1.92B
P/E
6.8x
Revenue TTM
$1.61B
EPS TTM
8.23
Net Income TTM
$281.81M
Free Cash Flow
$153.14M
Revenue 1Y
+13.46%
EPS 1Y
+135.82%
Net Income 1Y
+143.18%
FCF 1Y
+7.01%
Profit Margin
17.48%
FCF Margin
9.50%

Revenue

Annual ending 2025-09-27
$1.48B

EPS

Annual ending 2025-09-27
3.88

Net Income

Annual ending 2025-09-27
$127.72M

News