Nov 22
2024
SELL
Open market or private sale
$7,979,800
$170.0 p/Share
46,940
Reduced 6.5%
674,694
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$2,211,343
$47.11 p/Share
46,940
Added 6.11%
721,634
Common Stock
Nov 07
2024
SELL
Open market or private sale
$2,328,836
$190.28 p/Share
12,239
Reduced 1.78%
674,694
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$576,579
$47.11 p/Share
12,239
Added 1.75%
686,933
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$4,423,968
$179.88 p/Share
24,594
Reduced 3.52%
674,694
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
62,500
Added 8.2%
699,288
Common Stock
Mar 05
2024
SELL
Open market or private sale
$5,038,724
$158.66 p/Share
31,758
Reduced 4.75%
636,788
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
$13,185,229
$163.69 p/Share
80,550
Added 10.75%
668,546
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$4,480,780
$182.19 p/Share
24,594
Reduced 4.01%
587,996
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$11,386,875
$182.19 p/Share
62,500
Added 9.26%
612,590
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$15,267,429
$183.43 p/Share
83,233
Reduced 13.14%
550,090
Common Stock
Jan 15
2023
BUY
Exercise of conversion of derivative security
$39,169,825
$183.43 p/Share
213,541
Added 26.82%
582,571
Common Stock
Feb 02
2022
SELL
Open market or private sale
$2,591,990
$170.0 p/Share
15,247
Reduced 3.5%
419,782
Class A Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$146,371
$9.6 p/Share
15,247
Added 3.39%
435,029
Class A Common Stock
Feb 01
2022
SELL
Open market or private sale
$675,410
$170.0 p/Share
3,973
Reduced 0.94%
419,782
Class A Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$38,141
$9.6 p/Share
3,973
Added 0.93%
423,755
Class A Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$9,818,233
$165.19 p/Share
59,436
Reduced 12.4%
419,782
Class A Common Stock
Jan 15
2022
BUY
Exercise of conversion of derivative security
$24,950,628
$165.19 p/Share
151,042
Added 25.9%
432,079
Class A Common Stock
Jan 14
2022
SELL
Open market or private sale
$59,994,782
$170.1 p/Share
352,703
Reduced 51.8%
328,176
Class A Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$3,385,949
$9.6 p/Share
352,703
Added 34.12%
680,879
Class A Common Stock
Jan 13
2022
SELL
Open market or private sale
$42,330,511
$170.34 p/Share
248,506
Reduced 43.09%
328,176
Class A Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$2,385,658
$9.6 p/Share
248,506
Added 41.09%
356,253
Class A Common Stock
Nov 15
2021
SELL
Open market or private sale
$30,647,665
$170.55 p/Share
179,699
Reduced 35.38%
328,176
Class A Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$1,725,110
$9.6 p/Share
179,699
Added 26.14%
507,875
Class A Common Stock
Nov 12
2021
SELL
Open market or private sale
$8,376,460
$170.6 p/Share
49,100
Reduced 13.01%
328,176
Class A Common Stock