Aug 07
2024
SELL
Open market or private sale
$3,970,517
$740.63 p/Share
5,361
Reduced 13.02%
35,805
Common Stock
Aug 06
2024
SELL
Payment of exercise price or tax liability
$2,822,361
$703.48 p/Share
4,012
Reduced 8.88%
41,166
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$2,100,344
$696.17 p/Share
3,017
Reduced 6.26%
45,179
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$513,773
$696.17 p/Share
738
Reduced 1.51%
48,196
Common Stock
Aug 03
2024
SELL
Payment of exercise price or tax liability
$502,634
$696.17 p/Share
722
Reduced 1.45%
48,934
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
-
18,256
Added 26.88%
49,657
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$20,958
$476.33 p/Share
44
Added 0.14%
31,400
Common Stock
May 23
2024
SELL
Open market or private sale
$803,563
$788.58 p/Share
1,019
Reduced 3.15%
31,356
Common Stock
Mar 26
2024
SELL
Open market or private sale
$4,947,970
$705.04 p/Share
7,018
Reduced 17.82%
32,375
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$4,735,243
$695.95 p/Share
6,804
Reduced 14.73%
39,393
Common Stock
Nov 17
2023
SELL
Open market or private sale
$861,999
$531.77 p/Share
1,621
Reduced 3.39%
46,197
Common Stock
Aug 07
2023
SELL
Open market or private sale
$1,530,500
$500.0 p/Share
3,061
Reduced 6.02%
47,818
Common Stock
Aug 06
2023
SELL
Payment of exercise price or tax liability
$1,993,327
$496.47 p/Share
4,015
Reduced 7.31%
50,879
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$374,834
$496.47 p/Share
755
Reduced 1.36%
54,894
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$367,387
$496.47 p/Share
740
Reduced 1.31%
55,649
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
17,970
Added 24.17%
56,389
Common Stock
Aug 02
2023
SELL
Open market or private sale
$2,453,869
$504.6 p/Share
4,863
Reduced 11.24%
38,419
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$3,279,563
$514.28 p/Share
6,377
Reduced 12.84%
43,282
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$21,124
$320.07 p/Share
66
Added 0.13%
49,659
Common Stock
Mar 22
2023
SELL
Open market or private sale
$2,663,242
$382.43 p/Share
6,964
Reduced 12.31%
49,593
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$2,649,642
$389.94 p/Share
6,795
Reduced 10.73%
56,557
Common Stock
Feb 22
2023
SELL
Open market or private sale
$388,079
$380.47 p/Share
1,020
Reduced 1.58%
63,352
Common Stock
Nov 17
2022
SELL
Open market or private sale
$586,429
$361.77 p/Share
1,621
Reduced 2.46%
64,372
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$397,323
$395.74 p/Share
1,004
Reduced 1.5%
65,993
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$298,784
$395.74 p/Share
755
Reduced 1.11%
66,997
Common Stock