Nov 17
2023
SELL
Payment of exercise price or tax liability
$55,124
$417.61 p/Share
132
Reduced 6.02%
2,059
Common Stock
Nov 17
2023
SELL
Sale (or disposition) back to the issuer
$315,713
$417.61 p/Share
756
Reduced 25.65%
2,191
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$315,621
$302.9 p/Share
1,042
Added 26.12%
2,947
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$66,368
$362.67 p/Share
183
Reduced 8.76%
1,905
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
394
Added 15.87%
2,088
Common Stock
May 26
2023
SELL
Open market or private sale
$1,168,045
$344.15 p/Share
3,394
Reduced 66.71%
1,694
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$114,992
$343.26 p/Share
335
Reduced 6.63%
4,716
Common Stock
May 26
2023
SELL
Sale (or disposition) back to the issuer
$275,981
$343.26 p/Share
804
Reduced 13.73%
5,051
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$275,837
$180.64 p/Share
1,527
Added 20.69%
5,855
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$106,177
$330.77 p/Share
321
Reduced 6.39%
4,700
Common Stock
May 19
2023
SELL
Sale (or disposition) back to the issuer
$275,862
$330.77 p/Share
834
Reduced 14.24%
5,021
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
$275,837
$180.64 p/Share
1,527
Added 20.69%
5,855
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$211,352
$347.62 p/Share
608
Reduced 12.32%
4,328
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,938
Added 28.19%
4,936
Common Stock
Feb 09
2023
SELL
Open market or private sale
$217,958
$355.56 p/Share
613
Reduced 16.98%
2,998
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$107,766
$351.03 p/Share
307
Reduced 7.84%
3,611
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
977
Added 19.96%
3,918
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$46,707
$340.93 p/Share
137
Reduced 4.45%
2,941
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
437
Added 12.43%
3,078
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$59,157
$341.95 p/Share
173
Reduced 6.15%
2,641
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
486
Added 14.73%
2,814
Common Stock
Dec 01
2022
SELL
Open market or private sale
$71,242
$356.21 p/Share
200
Reduced 7.91%
2,328
Common Stock
Nov 08
2022
SELL
Open market or private sale
$257,882
$324.38 p/Share
795
Reduced 23.92%
2,528
Common Stock
Aug 03
2022
SELL
Open market or private sale
$258,978
$290.66 p/Share
891
Reduced 21.14%
3,323
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$44,287
$240.69 p/Share
184
Reduced 4.18%
4,214
Common Stock