May 30
2023
SELL
Open market or private sale
$205,765
$383.89 p/Share
536
Reduced 5.87%
8,588
Common Stock
May 26
2023
SELL
Open market or private sale
$140,399
$394.38 p/Share
356
Reduced 3.76%
9,124
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$137,595
$395.39 p/Share
348
Reduced 3.54%
9,480
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
884
Added 8.25%
9,828
Common Stock
May 24
2023
SELL
Payment of exercise price or tax liability
$91,971
$396.43 p/Share
232
Reduced 2.53%
8,944
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
-
588
Added 6.02%
9,176
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$982,063
$393.14 p/Share
2,498
Reduced 22.53%
8,588
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
8,542
Added 43.52%
11,086
Common Stock
Sep 08
2022
SELL
Open market or private sale
$477,373
$367.21 p/Share
1,300
Reduced 33.82%
2,544
Common Stock
Jun 06
2022
SELL
Open market or private sale
$50,627
$316.42 p/Share
160
Reduced 4.0%
3,844
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$136,360
$316.38 p/Share
431
Reduced 9.72%
4,004
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
1,073
Added 19.48%
4,435
Common Stock
May 26
2022
SELL
Open market or private sale
$174,052
$330.27 p/Share
527
Reduced 13.55%
3,362
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$116,051
$333.48 p/Share
348
Reduced 8.21%
3,889
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
884
Added 17.26%
4,237
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$230,489
$328.8 p/Share
701
Reduced 16.44%
3,562
Common Stock
May 24
2022
SELL
Open market or private sale
$68,322
$326.9 p/Share
209
Reduced 5.87%
3,353
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
-
2,268
Added 34.73%
4,263
Common Stock
May 21
2022
SELL
Payment of exercise price or tax liability
$107,190
$322.86 p/Share
332
Reduced 14.27%
1,995
Common Stock
May 21
2022
BUY
Exercise of conversion of derivative security
-
1,166
Added 34.1%
2,253
Common Stock
Jun 08
2021
SELL
Open market or private sale
$38,184
$192.85 p/Share
198
Reduced 14.57%
1,161
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$54,388
$194.94 p/Share
279
Reduced 17.03%
1,359
Common Stock
Jun 05
2021
BUY
Exercise of conversion of derivative security
-
1,072
Added 39.56%
1,638
Common Stock
Jun 01
2021
SELL
Open market or private sale
$27,486
$189.56 p/Share
145
Reduced 20.39%
566
Common Stock
May 30
2021
SELL
Payment of exercise price or tax liability
$53,484
$192.39 p/Share
278
Reduced 28.11%
711
Common Stock