Feb 14
2024
SELL
Payment of exercise price or tax liability
$1,591,218
$391.54 p/Share
4,064
Reduced 3.48%
112,636
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
9,356
Added 7.42%
116,700
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$270,478
$393.71 p/Share
687
Reduced 0.64%
107,344
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,340
Added 2.12%
108,031
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$1,742,762
$315.09 p/Share
5,531
Reduced 4.97%
105,691
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
12,554
Added 10.14%
111,222
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,103,190
$263.48 p/Share
4,187
Reduced 4.07%
98,668
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
9,936
Added 8.81%
102,855
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$283,968
$253.77 p/Share
1,119
Reduced 1.19%
92,919
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
2,484
Added 2.57%
94,038
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$1,752,352
$284.75 p/Share
6,154
Reduced 6.03%
95,900
Common Stock
Aug 09
2022
SELL
Open market or private sale
$1,236,611
$284.54 p/Share
4,346
Reduced 4.53%
91,554
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$745,500
$71.0 p/Share
10,500
Added 9.33%
102,054
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$988,156
$181.18 p/Share
5,454
Reduced 5.62%
91,554
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
12,912
Added 11.75%
97,008
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$269,899
$183.48 p/Share
1,471
Reduced 1.72%
84,096
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
3,228
Added 3.64%
85,567
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$352,548
$126.0 p/Share
2,798
Reduced 3.29%
82,339
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
7,982
Added 8.84%
82,355
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$149,703
$128.39 p/Share
1,166
Reduced 1.49%
77,171
Common Stock
Feb 07
2021
BUY
Exercise of conversion of derivative security
-
2,504
Added 3.1%
78,337
Common Stock