Jun 04
2025
SELL
Payment of exercise price or tax liability
$8,089
$29.85 p/Share
271
Reduced 0.1%
259,902
Class A Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$86,241
$28.5 p/Share
3,026
Reduced 1.15%
260,173
Class A Common Stock
May 05
2025
SELL
Payment of exercise price or tax liability
$12,138
$44.79 p/Share
271
Reduced 0.1%
263,199
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$118,174
$39.04 p/Share
3,027
Reduced 1.14%
263,470
Class A Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$11,552
$42.63 p/Share
271
Reduced 0.1%
266,497
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$138,454
$45.74 p/Share
3,027
Reduced 1.12%
266,768
Class A Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$11,061
$40.97 p/Share
270
Reduced 0.1%
269,795
Class A Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$127,697
$42.2 p/Share
3,026
Reduced 1.11%
270,065
Class A Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$180,477
$54.74 p/Share
3,297
Reduced 1.19%
273,091
Class A Common Stock
Jan 23
2025
SELL
Payment of exercise price or tax liability
$111,520
$31.7 p/Share
3,518
Reduced 1.26%
276,388
Class A Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$71,228
$21.65 p/Share
3,290
Reduced 1.16%
279,906
Class A Common Stock
Nov 25
2024
SELL
Payment of exercise price or tax liability
$65,984
$20.05 p/Share
3,291
Reduced 1.15%
283,196
Class A Common Stock
Oct 21
2024
SELL
Payment of exercise price or tax liability
$49,709
$15.1 p/Share
3,292
Reduced 1.14%
286,487
Class A Common Stock
Sep 25
2024
SELL
Payment of exercise price or tax liability
$48,692
$14.8 p/Share
3,290
Reduced 1.12%
289,779
Class A Common Stock
Aug 27
2024
SELL
Payment of exercise price or tax liability
$47,002
$14.57 p/Share
3,226
Reduced 1.09%
293,069
Class A Common Stock
Jul 25
2024
SELL
Payment of exercise price or tax liability
$55,930
$17.0 p/Share
3,290
Reduced 1.1%
296,295
Class A Common Stock
Jun 21
2024
SELL
Payment of exercise price or tax liability
$45,909
$13.95 p/Share
3,291
Reduced 1.09%
299,585
Class A Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$28,576
$8.0 p/Share
3,572
Reduced 1.17%
302,876
Class A Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$24,632
$8.0 p/Share
3,079
Reduced 0.99%
306,448
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$25,330
$5.05 p/Share
5,016
Reduced 1.59%
309,527
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
102,250
Added 24.53%
314,543
Class A Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$4,636
$2.3 p/Share
2,016
Reduced 0.94%
212,293
Class A Common Stock
Dec 26
2023
SELL
Payment of exercise price or tax liability
$7,824
$4.6 p/Share
1,701
Reduced 0.79%
214,309
Class A Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$6,446
$3.79 p/Share
1,701
Reduced 0.78%
216,010
Class A Common Stock