Apr 02
2025
SELL
Open market or private sale
$917,507
$124.78 p/Share
7,353
Reduced 3.99%
176,899
Class A Common Stock
Apr 01
2025
SELL
Open market or private sale
$153,307
$134.01 p/Share
1,144
Reduced 0.7%
161,625
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$4,066,975
$128.6 p/Share
31,625
Reduced 14.65%
184,252
Class A Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
41,979
Added 17.09%
203,604
Class A Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$61,596
$106.2 p/Share
580
Reduced 0.33%
175,042
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$56,523
$71.01 p/Share
796
Reduced 0.45%
175,622
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$45,961
$57.74 p/Share
796
Reduced 0.45%
176,418
Class A Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$55,578
$69.91 p/Share
795
Reduced 0.45%
177,214
Class A Common Stock
Apr 02
2024
SELL
Payment of exercise price or tax liability
$600,686
$62.08 p/Share
9,676
Reduced 5.16%
178,009
Class A Common Stock
Apr 02
2024
BUY
Exercise of conversion of derivative security
-
20,990
Added 10.06%
187,685
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$214,846
$60.52 p/Share
3,550
Reduced 2.29%
151,351
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
15,344
Added 8.43%
166,695
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$4,419
$8.2 p/Share
539
Reduced 0.35%
154,901
Class A Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$29,336
$10.47 p/Share
2,802
Reduced 1.77%
155,440
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$7,035
$8.85 p/Share
795
Reduced 0.5%
158,242
Class A Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$31,346
$8.83 p/Share
3,550
Reduced 2.18%
159,037
Class A Common Stock
Aug 09
2023
BUY
Grant, award, or other acquisition
-
97,239
Added 37.42%
162,587
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$8,700
$10.93 p/Share
796
Reduced 1.2%
65,348
Class A Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$35,773
$10.08 p/Share
3,549
Reduced 5.09%
66,144
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$3,375
$4.24 p/Share
796
Reduced 1.13%
69,693
Class A Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$61,894
$4.36 p/Share
14,196
Reduced 16.76%
70,489
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$3,843
$6.12 p/Share
628
Reduced 0.74%
84,685
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$4,333
$8.07 p/Share
537
Reduced 0.63%
85,313
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$10,137
$1.05 p/Share
9,654
Reduced 0.62%
1,545,316
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$18,439
$1.91 p/Share
9,654
Reduced 2.12%
446,382
Class A Common Stock