Dec 26
2024
SELL
Open market or private sale
$5,929,183
$160.14 p/Share
37,025
Reduced 5.2%
674,694
Common Stock
Dec 26
2024
BUY
Exercise of conversion of derivative security
$1,744,247
$47.11 p/Share
37,025
Added 4.94%
711,719
Common Stock
Dec 24
2024
SELL
Open market or private sale
$2,525,595
$160.02 p/Share
15,783
Reduced 2.29%
674,694
Common Stock
Dec 24
2024
BUY
Exercise of conversion of derivative security
$743,537
$47.11 p/Share
15,783
Added 2.23%
690,477
Common Stock
Dec 23
2024
SELL
Open market or private sale
$8,312,507
$157.41 p/Share
52,808
Reduced 7.26%
674,694
Common Stock
Dec 23
2024
BUY
Exercise of conversion of derivative security
$2,487,784
$47.11 p/Share
52,808
Added 6.77%
727,502
Common Stock
Dec 17
2024
SELL
Open market or private sale
$5,707,786
$162.13 p/Share
35,205
Reduced 4.96%
674,694
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$1,658,507
$47.11 p/Share
35,205
Added 4.72%
709,899
Common Stock
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