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
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
395
Added 8.24%
4,398
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$177,292
$291.12 p/Share
609
Reduced 13.2%
4,003
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,938
Added 29.59%
4,612
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$52,058
$302.66 p/Share
172
Reduced 6.04%
2,674
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
547
Added 16.12%
2,846
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$40,366
$294.64 p/Share
137
Reduced 5.62%
2,299
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
437
Added 15.21%
2,436
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$50,973
$294.64 p/Share
173
Reduced 7.97%
1,999
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
486
Added 18.28%
2,172
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$20,603
$316.97 p/Share
65
Reduced 3.71%
1,686
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
206
Added 10.53%
1,751
Common Stock
Aug 10
2021
SELL
Open market or private sale
$109,466
$291.91 p/Share
375
Reduced 19.53%
1,545
Common Stock