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
Jun 10
2024
SELL
Payment of exercise price or tax liability
$69,718
$126.76 p/Share
550
Reduced 0.85%
63,780
Class A Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
9,114
Added 12.41%
64,330
Class A Common Stock
Mar 18
2024
SELL
Open market or private sale
$1,330,468
$156.25 p/Share
8,515
Reduced 13.36%
55,216
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$509,210
$156.97 p/Share
3,244
Reduced 4.84%
63,731
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$579,219
$156.97 p/Share
3,690
Reduced 5.22%
66,975
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$111,218
$161.42 p/Share
689
Reduced 0.97%
70,665
Class A Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$68,045
$162.4 p/Share
419
Reduced 0.58%
71,354
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
32,034
Added 30.86%
71,773
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$105,445
$188.97 p/Share
558
Reduced 1.38%
39,739
Class A Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$104,868
$190.67 p/Share
550
Reduced 1.35%
40,297
Class A Common Stock
Nov 30
2023
SELL
Open market or private sale
$2,478,216
$188.0 p/Share
13,182
Reduced 24.4%
40,847
Class A Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$9,754
$0.74 p/Share
13,182
Added 19.61%
54,029
Class A Common Stock
Nov 10
2023
SELL
Open market or private sale
$2,036,487
$154.49 p/Share
13,182
Reduced 24.4%
40,847
Class A Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$9,754
$0.74 p/Share
13,182
Added 19.61%
54,029
Class A Common Stock