Nov 01
2024
SELL
Payment of exercise price or tax liability
$120,954
$229.08 p/Share
528
Reduced 0.32%
167,023
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$1,208,617
$207.31 p/Share
5,830
Reduced 3.36%
167,551
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
14,099
Added 7.52%
173,381
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$92,998
$175.8 p/Share
529
Reduced 0.33%
159,282
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$79,677
$150.62 p/Share
529
Reduced 0.33%
159,811
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$77,509
$146.52 p/Share
529
Reduced 0.33%
160,340
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$65,656
$124.35 p/Share
528
Reduced 0.33%
160,869
Class A Common Stock
Jun 24
2024
SELL
Open market or private sale
$3,000,000
$120.0 p/Share
25,000
Reduced 13.41%
161,397
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$2,207,000
$110.35 p/Share
20,000
Reduced 9.69%
186,397
Class A Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$760,000
$38.0 p/Share
20,000
Added 8.83%
206,397
Class A Common Stock
Jun 14
2024
SELL
Open market or private sale
$7,083,891
$103.33 p/Share
68,556
Reduced 26.89%
186,397
Class A Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$690,358
$10.07 p/Share
68,556
Added 21.19%
254,953
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$52,889
$99.98 p/Share
529
Reduced 0.28%
186,397
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$1,293,059
$114.43 p/Share
11,300
Reduced 5.7%
186,926
Class A Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
33,399
Added 14.42%
198,226
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$347,805
$82.87 p/Share
4,197
Reduced 2.48%
164,827
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$4,998
$80.62 p/Share
62
Reduced 0.04%
169,024
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$3,189
$42.53 p/Share
75
Reduced 0.04%
169,086
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
18,960
Added 10.08%
169,161
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$3,970
$52.94 p/Share
75
Reduced 0.05%
150,201
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$3,414
$35.2 p/Share
97
Reduced 0.06%
150,276
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$2,495
$25.99 p/Share
96
Reduced 0.06%
150,373
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$4,072
$41.98 p/Share
97
Reduced 0.06%
150,469
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$4,932
$50.85 p/Share
97
Reduced 0.06%
150,566
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$4,763
$49.11 p/Share
97
Reduced 0.06%
150,663
Class A Common Stock