Dec 13
2024
-
39,719
Reduced 14.58%
232,670
Class A Common Stock
Dec 12
2024
-
20,000
Reduced 6.84%
272,389
Class A Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$309,090
$31.45 p/Share
9,828
Reduced 3.25%
292,389
Class A Common Stock
Sep 03
2024
SELL
Open market or private sale
$251,575
$29.27 p/Share
8,595
Reduced 2.77%
302,217
Class A Common Stock
Aug 07
2024
-
87,417
Reduced 21.95%
310,812
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$271,630
$32.31 p/Share
8,407
Reduced 2.07%
398,229
Class A Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
118,724
Added 22.6%
406,636
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,476,157
$63.95 p/Share
23,083
Reduced 7.42%
287,912
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$536,884
$59.78 p/Share
8,981
Reduced 2.81%
310,995
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$474,286
$52.81 p/Share
8,981
Reduced 2.73%
319,976
Class A Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$270,228
$43.14 p/Share
6,264
Reduced 1.87%
328,957
Class A Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
-
113,766
Added 25.34%
335,221
Class A Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,098,786
$63.51 p/Share
17,301
Reduced 7.25%
221,455
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$353,368
$59.6 p/Share
5,929
Reduced 2.42%
238,756
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$342,706
$57.53 p/Share
5,957
Reduced 2.38%
244,685
Class A Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$273,749
$51.68 p/Share
5,297
Reduced 2.07%
250,642
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$939,631
$67.77 p/Share
13,865
Reduced 5.14%
255,939
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
98,463
Added 26.74%
269,804
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$443,164
$121.05 p/Share
3,661
Reduced 2.09%
171,341
Class A Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
-
3,661
Reduced 2.05%
175,002
Class A Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$919,464
$72.8 p/Share
12,630
Reduced 6.6%
178,663
Class A Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
59,070
Added 23.59%
191,293
Class A Common Stock