Price
$117.57
52W High
$207.98
52W Low
$117.57
SMA50
$142.79
SMA200
$162.70
Avg Volume 50D
$656.05K
From 52W High
-43.47%
From 52W Low
+0.00%
Vs SMA50
-17.66%
Vs SMA200
-27.74%
Current Volume
$890.14K
Dollar Volume 50D
$92.56M
Market Cap
$3.63B
P/E
15.0x
Revenue TTM
$2.34B
EPS TTM
7.90
Net Income TTM
$242.58M
Free Cash Flow
$116.71M
Revenue 1Y
+17.65%
EPS 1Y
+24.41%
Net Income 1Y
+24.12%
FCF 1Y
+326.10%
Profit Margin
10.35%
FCF Margin
4.98%

Revenue

Annual ending 2026-03-28
$2.25B

EPS

Annual ending 2026-03-28
7.35

Net Income

Annual ending 2026-03-28
$225.88M

News