May 31
2023
SELL
Open market or private sale
$2,149,719
$373.28 p/Share
5,759
Reduced 55.43%
4,630
Common Stock
May 30
2023
SELL
Open market or private sale
$510,573
$383.89 p/Share
1,330
Reduced 11.35%
10,389
Common Stock
May 26
2023
SELL
Open market or private sale
$193,640
$394.38 p/Share
491
Reduced 4.02%
11,719
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$184,276
$387.95 p/Share
475
Reduced 3.74%
12,210
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
1,207
Added 8.69%
12,685
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$153,411
$395.39 p/Share
388
Reduced 3.27%
11,478
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
986
Added 7.67%
11,866
Common Stock
May 24
2023
SELL
Payment of exercise price or tax liability
$126,857
$396.43 p/Share
320
Reduced 2.86%
10,880
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
-
811
Added 6.75%
11,200
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$1,223,058
$393.14 p/Share
3,111
Reduced 23.04%
10,389
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
8,870
Added 39.65%
13,500
Common Stock
Feb 03
2023
SELL
Open market or private sale
$59,573
$370.02 p/Share
161
Reduced 3.36%
4,630
Common Stock
May 31
2022
SELL
Open market or private sale
$242,065
$330.69 p/Share
732
Reduced 13.41%
4,726
Common Stock
May 27
2022
SELL
Open market or private sale
$443,979
$334.07 p/Share
1,329
Reduced 19.58%
5,458
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$159,800
$336.42 p/Share
475
Reduced 6.54%
6,787
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
1,207
Added 14.25%
7,262
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$129,390
$333.48 p/Share
388
Reduced 6.02%
6,055
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
986
Added 13.27%
6,443
Common Stock
Apr 07
2022
SELL
Open market or private sale
$1,025,975
$311.09 p/Share
3,298
Reduced 37.74%
5,440
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$433,131
$270.2 p/Share
1,603
Reduced 15.5%
8,738
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
5,438
Added 34.46%
10,341
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$92,293
$194.3 p/Share
475
Reduced 9.0%
4,804
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
-
1,206
Added 18.6%
5,279
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$279,350
$183.06 p/Share
1,526
Reduced 27.34%
4,055
Common Stock
Feb 07
2021
BUY
Exercise of conversion of derivative security
-
5,438
Added 50.0%
5,438
Common Stock