May 21
2024
SELL
Open market or private sale
$4,575,805
$440.32 p/Share
10,392
Reduced 4.95%
199,563
Common Stock
May 21
2024
SELL
Payment of exercise price or tax liability
$5,286,437
$443.94 p/Share
11,908
Reduced 5.37%
209,955
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
-
22,300
Added 9.13%
221,863
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$6,447,097
$391.54 p/Share
16,466
Reduced 7.62%
199,563
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
37,634
Added 14.84%
216,029
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,473,656
$393.71 p/Share
3,743
Reduced 2.06%
178,395
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
9,409
Added 4.91%
182,138
Common Stock
Aug 23
2023
SELL
Open market or private sale
$10,013,202
$311.23 p/Share
32,173
Reduced 15.7%
172,729
Common Stock
Aug 22
2023
SELL
Open market or private sale
$6,701,031
$310.65 p/Share
21,571
Reduced 9.52%
204,902
Common Stock
Aug 21
2023
SELL
Open market or private sale
$5,964,482
$314.4 p/Share
18,971
Reduced 7.73%
226,473
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$6,886,906
$316.96 p/Share
21,728
Reduced 8.13%
245,444
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
38,400
Added 12.57%
267,172
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$4,468,620
$263.48 p/Share
16,960
Reduced 6.9%
228,772
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
38,324
Added 13.49%
245,732
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$928,290
$253.77 p/Share
3,658
Reduced 1.73%
207,408
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
9,581
Added 4.34%
211,066
Common Stock
May 10
2022
SELL
Open market or private sale
$4,860,811
$235.79 p/Share
20,615
Reduced 9.28%
201,484
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$7,365,897
$236.2 p/Share
31,185
Reduced 12.31%
222,099
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
-
51,800
Added 16.98%
253,284
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$3,902,255
$181.18 p/Share
21,538
Reduced 9.66%
201,484
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
48,020
Added 17.72%
223,022
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$839,604
$183.48 p/Share
4,576
Reduced 2.55%
175,002
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
12,005
Added 6.27%
179,578
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$1,662,192
$126.0 p/Share
13,192
Reduced 7.3%
167,573
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
29,205
Added 14.84%
167,627
Common Stock