Dec 12
2024
SELL
Open market or private sale
$6,169,013
$248.3 p/Share
24,845
Reduced 14.13%
151,029
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$101,824
$260.42 p/Share
391
Reduced 0.22%
175,874
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$89,570
$229.08 p/Share
391
Reduced 0.22%
176,265
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$883,140
$207.31 p/Share
4,260
Reduced 2.35%
176,656
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
10,301
Added 5.39%
180,916
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$68,737
$175.8 p/Share
391
Reduced 0.23%
170,615
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$58,892
$150.62 p/Share
391
Reduced 0.23%
171,006
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$57,289
$146.52 p/Share
391
Reduced 0.23%
171,397
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$48,620
$124.35 p/Share
391
Reduced 0.23%
171,788
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$39,092
$99.98 p/Share
391
Reduced 0.23%
172,179
Class A Common Stock
May 08
2024
SELL
Open market or private sale
$1,674,497
$114.02 p/Share
14,686
Reduced 7.84%
172,570
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$949,410
$115.08 p/Share
8,250
Reduced 4.22%
187,256
Class A Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
24,401
Added 11.1%
195,506
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$233,222
$82.85 p/Share
2,815
Reduced 1.62%
171,105
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$4,917
$80.62 p/Share
61
Reduced 0.04%
173,920
Class A Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
807
Added 0.46%
173,981
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$2,509
$42.53 p/Share
59
Reduced 0.03%
173,174
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
12,933
Added 6.95%
173,233
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$3,123
$52.94 p/Share
59
Reduced 0.04%
160,300
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$2,675
$35.2 p/Share
76
Reduced 0.05%
160,359
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$1,975
$25.99 p/Share
76
Reduced 0.05%
160,435
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$3,190
$41.98 p/Share
76
Reduced 0.05%
160,511
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,864
$50.85 p/Share
76
Reduced 0.05%
160,587
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$3,732
$49.11 p/Share
76
Reduced 0.05%
160,663
Class A Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$472,514
$55.8 p/Share
8,468
Reduced 5.0%
160,739
Class A Common Stock