Price
$121.72
52W High
$122.06
52W Low
$48.58
SMA50
$103.04
SMA200
$76.17
Avg Volume 50D
$754.54K
From 52W High
-0.28%
From 52W Low
+150.56%
Vs SMA50
+18.12%
Vs SMA200
+59.80%
Current Volume
$829.19K
Dollar Volume 50D
$78.23M
Market Cap
$5.55B
P/E
57.7x
Revenue TTM
$1.35B
EPS TTM
2.05
Net Income TTM
$96.29M
Free Cash Flow
$245.22M
Revenue 1Y
+0.44%
EPS 1Y
-37.31%
Net Income 1Y
-41.05%
FCF 1Y
+52.50%
Profit Margin
7.12%
FCF Margin
18.14%

Revenue

Annual ending 2026-03-28
$1.33B

EPS

Annual ending 2026-03-28
2.05

Net Income

Annual ending 2026-03-28
$97.31M

News