Sep 25
2023
SELL
Open market or private sale
$15,000,000
$150.0 p/Share
100,000
Reduced 15.02%
565,835
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$1,530,888
$118.6 p/Share
12,908
Reduced 1.9%
665,835
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
-
26,033
Added 3.69%
678,743
Common Stock
Apr 16
2023
SELL
Payment of exercise price or tax liability
$16,103,383
$118.49 p/Share
135,905
Reduced 17.23%
652,710
Common Stock
Apr 16
2023
BUY
Exercise of conversion of derivative security
-
274,111
Added 26.16%
773,514
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$510,573
$118.49 p/Share
4,309
Reduced 0.83%
514,504
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
8,689
Added 1.65%
518,813
Common Stock
Mar 27
2023
-
855
Reduced 0.17%
510,124
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$389,391
$119.08 p/Share
3,270
Reduced 0.64%
510,979
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
9,136
Added 1.75%
514,249
Common Stock
Sep 09
2022
SELL
Open market or private sale
$3,014,800
$150.74 p/Share
20,000
Reduced 3.68%
523,085
Common Stock
Aug 08
2022
-
328
Reduced 0.06%
565,113
Common Stock
Aug 08
2022
SELL
Open market or private sale
$6,080,000
$152.0 p/Share
40,000
Reduced 7.08%
525,113
Common Stock
Jun 23
2022
-
170
Reduced 0.03%
565,441
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$19,578,355
$148.98 p/Share
131,416
Reduced 18.85%
565,611
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
-
265,055
Added 31.42%
578,518
Common Stock
Apr 16
2022
SELL
Payment of exercise price or tax liability
$2,249,747
$148.98 p/Share
15,101
Reduced 3.38%
431,972
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
30,457
Added 6.38%
447,073
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$641,955
$148.98 p/Share
4,309
Reduced 1.02%
416,616
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
8,689
Added 2.02%
420,925
Common Stock
Mar 07
2022
SELL
Open market or private sale
$3,048,000
$152.4 p/Share
20,000
Reduced 4.63%
412,236
Common Stock
Jan 05
2022
SELL
Open market or private sale
$3,985,250
$159.41 p/Share
25,000
Reduced 5.47%
432,236
Common Stock
Dec 13
2021
SELL
Open market or private sale
$1,725,300
$172.53 p/Share
10,000
Reduced 2.14%
457,236
Common Stock
Dec 10
2021
-
1,000
Reduced 0.21%
467,236
Common Stock
Nov 30
2021
-
1,000
Reduced 0.21%
468,236
Common Stock