Dec 23
2024
SELL
Open market or private sale
$47,278
$165.31 p/Share
286
Reduced 0.6%
47,710
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$46,471
$164.21 p/Share
283
Reduced 0.59%
47,996
Class A Common Stock
Dec 17
2024
SELL
Open market or private sale
$332,937
$171.0 p/Share
1,947
Reduced 3.88%
48,279
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$321,255
$167.67 p/Share
1,916
Reduced 3.67%
50,226
Class A Common Stock
Dec 12
2024
SELL
Open market or private sale
$1,060,000
$169.6 p/Share
6,250
Reduced 10.7%
52,142
Class A Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
$4,625
$0.74 p/Share
6,250
Added 9.67%
58,392
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$99,882
$179.0 p/Share
558
Reduced 1.06%
52,142
Class A Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$101,001
$183.64 p/Share
550
Reduced 1.03%
52,700
Class A Common Stock
Nov 29
2024
SELL
Open market or private sale
$2,186,875
$174.95 p/Share
12,500
Reduced 19.01%
53,250
Class A Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$9,250
$0.74 p/Share
12,500
Added 15.97%
65,750
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$12,031,250
$175.0 p/Share
68,750
Reduced 56.35%
53,250
Class A Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$50,875
$0.74 p/Share
68,750
Added 36.04%
122,000
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$11,103,125
$161.5 p/Share
68,750
Reduced 56.35%
53,250
Class A Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$50,875
$0.74 p/Share
68,750
Added 36.04%
122,000
Class A Common Stock
Sep 23
2024
SELL
Open market or private sale
$31,974
$111.41 p/Share
287
Reduced 0.54%
53,250
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$32,267
$114.02 p/Share
283
Reduced 0.53%
53,537
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$222,602
$114.39 p/Share
1,946
Reduced 3.49%
53,820
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$217,905
$113.67 p/Share
1,917
Reduced 3.32%
55,766
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$61,357
$109.96 p/Share
558
Reduced 0.96%
57,683
Class A Common Stock
Sep 09
2024
SELL
Payment of exercise price or tax liability
$59,708
$108.56 p/Share
550
Reduced 0.94%
58,241
Class A Common Stock
Jun 21
2024
SELL
Open market or private sale
$162,121
$125.19 p/Share
1,295
Reduced 2.16%
58,791
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$164,157
$128.65 p/Share
1,276
Reduced 2.08%
60,086
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$118,764
$126.75 p/Share
937
Reduced 1.5%
61,362
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$120,608
$130.67 p/Share
923
Reduced 1.46%
62,299
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$71,596
$128.31 p/Share
558
Reduced 0.87%
63,222
Class A Common Stock