Nov 15
2024
BUY
Grant, award, or other acquisition
$41,146
$223.62 p/Share
184
Added 7.81%
2,172
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
$41,219
$219.25 p/Share
188
Added 8.64%
1,988
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
$199,878
$206.06 p/Share
970
Added 35.02%
1,800
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$41,194
$204.95 p/Share
201
Added 19.5%
830
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$41,154
$196.91 p/Share
209
Added 24.94%
629
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$41,084
$199.44 p/Share
206
Added 32.91%
420
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
$41,124
$192.17 p/Share
214
Added 50.0%
214
Common Stock
Jul 24
2023
-
47,553
Reduced 100.0%
0
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$199,894
$172.77 p/Share
1,157
Added 2.38%
47,553
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$38,656
$180.64 p/Share
214
Added 0.46%
46,396
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$38,614
$170.86 p/Share
226
Added 0.49%
46,182
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$38,669
$166.68 p/Share
232
Added 0.5%
45,956
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
$38,655
$171.8 p/Share
225
Added 0.49%
45,724
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
$189,871
$159.69 p/Share
1,189
Added 2.55%
45,499
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
$38,652
$158.41 p/Share
244
Added 0.55%
44,310
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$38,631
$152.09 p/Share
254
Added 0.57%
44,066
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$38,680
$166.01 p/Share
233
Added 0.53%
43,812
Common Stock
Sep 07
2021
BUY
Grant, award, or other acquisition
$2,424
$151.53 p/Share
16
Added 0.04%
43,579
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$36,216
$151.53 p/Share
239
Added 0.55%
43,563
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
$189,915
$138.12 p/Share
1,375
Added 3.08%
43,324
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
$36,137
$134.84 p/Share
268
Added 0.63%
41,949
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
$36,215
$112.47 p/Share
322
Added 0.77%
41,681
Common Stock
Nov 15
2020
BUY
Grant, award, or other acquisition
$36,171
$113.39 p/Share
319
Added 0.77%
41,359
Common Stock