Nov 14
2022
SELL
Payment of exercise price or tax liability
$213,000
$334.38 p/Share
637
Reduced 15.07%
3,589
Common Stock
Nov 14
2022
SELL
Sale (or disposition) back to the issuer
$328,026
$334.38 p/Share
981
Reduced 18.84%
4,226
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$327,842
$153.7 p/Share
2,133
Added 29.06%
5,207
Common Stock
Aug 03
2022
SELL
Open market or private sale
$390,790
$290.55 p/Share
1,345
Reduced 30.44%
3,074
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
$143,849
$252.81 p/Share
569
Reduced 11.41%
4,419
Common Stock
May 08
2022
BUY
Exercise of conversion of derivative security
-
1,028
Added 17.09%
4,988
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$33,123
$290.55 p/Share
114
Reduced 2.8%
3,960
Common Stock
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
206
Added 4.81%
4,074
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$327,510
$291.12 p/Share
1,125
Reduced 22.53%
3,868
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
2,470
Added 33.1%
4,993
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$40,254
$302.66 p/Share
133
Reduced 5.01%
2,523
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
328
Added 10.99%
2,656
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$31,232
$294.64 p/Share
106
Reduced 4.35%
2,328
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
262
Added 9.72%
2,434
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$149,382
$294.64 p/Share
507
Reduced 18.92%
2,172
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,208
Added 31.08%
2,679
Common Stock
May 12
2021
SELL
Open market or private sale
$357,489
$223.71 p/Share
1,598
Reduced 52.15%
1,466
Common Stock
May 08
2021
SELL
Payment of exercise price or tax liability
$93,132
$234.0 p/Share
398
Reduced 11.5%
3,064
Common Stock
May 08
2021
BUY
Exercise of conversion of derivative security
-
1,028
Added 22.9%
3,462
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$15,475
$195.88 p/Share
79
Reduced 3.14%
2,434
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
206
Added 7.58%
2,513
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$21,182
$168.11 p/Share
126
Reduced 5.18%
2,307
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
328
Added 11.88%
2,433
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$16,614
$164.5 p/Share
101
Reduced 4.58%
2,105
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
262
Added 10.62%
2,206
Common Stock