Nov 11
2024
SELL
Open market or private sale
$2,751,760
$250.16 p/Share
11,000
Reduced 4.45%
236,267
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$238,701
$229.08 p/Share
1,042
Reduced 0.36%
286,267
Class A Common Stock
Nov 01
2024
SELL
Open market or private sale
$9,390,030
$240.77 p/Share
39,000
Reduced 13.62%
247,267
Class A Common Stock
Oct 31
2024
SELL
Open market or private sale
$1,440,000
$240.0 p/Share
6,000
Reduced 2.05%
287,309
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$2,043,454
$207.31 p/Share
9,857
Reduced 3.25%
293,309
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
19,879
Added 6.15%
303,166
Class A Common Stock
Oct 24
2024
SELL
Open market or private sale
$8,237,127
$200.11 p/Share
41,163
Reduced 12.69%
283,287
Class A Common Stock
Oct 23
2024
SELL
Open market or private sale
$567,910
$200.18 p/Share
2,837
Reduced 0.87%
324,450
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$183,183
$175.8 p/Share
1,042
Reduced 0.32%
327,287
Class A Common Stock
Sep 20
2024
SELL
Open market or private sale
$5,250,000
$175.0 p/Share
30,000
Reduced 8.37%
328,329
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$156,795
$150.62 p/Share
1,041
Reduced 0.29%
358,329
Class A Common Stock
Aug 01
2024
SELL
Open market or private sale
$3,000,000
$150.0 p/Share
20,000
Reduced 5.27%
359,370
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$152,820
$146.52 p/Share
1,043
Reduced 0.27%
379,370
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$129,572
$124.35 p/Share
1,042
Reduced 0.27%
380,413
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$104,179
$99.98 p/Share
1,042
Reduced 0.27%
381,455
Class A Common Stock
May 06
2024
SELL
Open market or private sale
$3,368,404
$125.08 p/Share
26,930
Reduced 6.58%
382,497
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$3,435,399
$115.67 p/Share
29,700
Reduced 6.76%
409,427
Class A Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
47,089
Added 9.68%
439,127
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$855,634
$82.79 p/Share
10,335
Reduced 2.57%
392,038
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$11,044
$80.62 p/Share
137
Reduced 0.03%
402,373
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$6,507
$42.53 p/Share
153
Reduced 0.04%
402,510
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
28,895
Added 6.7%
402,663
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$8,099
$52.94 p/Share
153
Reduced 0.04%
373,768
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$6,512
$35.2 p/Share
185
Reduced 0.05%
373,921
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$4,782
$25.99 p/Share
184
Reduced 0.05%
374,106
Class A Common Stock