Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
$55,047
$341.91 p/Share
|
161
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
$54,926
$292.16 p/Share
|
188
|
|
May 21
2024
|
SELL
Open market or private sale
|
$85,817
$343.27 p/Share
|
250
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
$54,971
$404.2 p/Share
|
136
|
|
Jan 01
2024
|
BUY
Grant, award, or other acquisition
|
$54,919
$361.31 p/Share
|
152
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$119,930
$358.0 p/Share
|
335
|
|
Oct 01
2023
|
BUY
Grant, award, or other acquisition
|
$55,085
$327.89 p/Share
|
168
|
|
Jul 01
2023
|
BUY
Grant, award, or other acquisition
|
$55,126
$301.24 p/Share
|
183
|
|
Apr 01
2023
|
BUY
Grant, award, or other acquisition
|
$55,102
$267.49 p/Share
|
206
|
|
Jan 01
2023
|
BUY
Grant, award, or other acquisition
|
$55,146
$330.22 p/Share
|
167
|
|
Nov 07
2022
|
SELL
Open market or private sale
|
$49,734
$331.56 p/Share
|
150
|
|
Oct 01
2022
|
BUY
Grant, award, or other acquisition
|
$55,083
$329.84 p/Share
|
167
|
|
Sep 09
2022
|
SELL
Open market or private sale
|
$53,144
$354.29 p/Share
|
150
|
|
Aug 08
2022
|
SELL
Open market or private sale
|
$65,408
$327.04 p/Share
|
200
|
|
Jul 01
2022
|
BUY
Grant, award, or other acquisition
|
$54,883
$282.9 p/Share
|
194
|
|
May 06
2022
|
SELL
Open market or private sale
|
$61,588
$307.94 p/Share
|
200
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$54,984
$339.41 p/Share
|
162
|
|
Mar 15
2022
|
SELL
Open market or private sale
|
$62,872
$314.36 p/Share
|
200
|
|
Feb 23
2022
|
SELL
Open market or private sale
|
$32,337
$307.97 p/Share
|
105
|
|
Feb 22
2022
|
SELL
Open market or private sale
|
$61,076
$313.21 p/Share
|
195
|
|
Jan 01
2022
|
BUY
Grant, award, or other acquisition
|
$55,028
$318.08 p/Share
|
173
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$91,503
$305.01 p/Share
|
300
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$55,117
$271.51 p/Share
|
203
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$79,548
$265.16 p/Share
|
300
|
|
Jul 01
2021
|
BUY
Grant, award, or other acquisition
|
$55,051
$256.05 p/Share
|
215
|
|