Dec 20
2024
SELL
Payment of exercise price or tax liability
$790,408
$62.34 p/Share
12,679
Reduced 2.5%
493,632
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$630,680
$49.75 p/Share
12,677
Reduced 2.44%
506,311
Class A Common Stock
Jul 05
2024
SELL
Open market or private sale
$911,941
$63.79 p/Share
14,296
Reduced 2.68%
518,623
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$866,541
$68.35 p/Share
12,678
Reduced 2.32%
532,919
Class A Common Stock
Apr 20
2024
BUY
Grant, award, or other acquisition
-
37,773
Added 6.47%
545,597
Class A Common Stock
Apr 17
2024
SELL
Open market or private sale
$807,100
$52.8 p/Share
15,286
Reduced 2.92%
507,824
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$1,729,655
$49.78 p/Share
34,746
Reduced 6.23%
523,110
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
113,470
Added 16.91%
557,491
Class A Common Stock
Dec 28
2023
SELL
Open market or private sale
$942,363
$35.89 p/Share
26,257
Reduced 5.58%
444,021
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$1,067,233
$36.71 p/Share
29,072
Reduced 5.82%
470,278
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$1,046,082
$35.98 p/Share
29,074
Reduced 5.5%
499,350
Class A Common Stock
Jun 20
2023
SELL
Open market or private sale
$997,302
$37.04 p/Share
26,925
Reduced 4.85%
528,059
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$1,097,177
$37.74 p/Share
29,072
Reduced 4.98%
554,984
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$1,363,514
$24.05 p/Share
56,695
Reduced 8.85%
584,056
Class A Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
159,543
Added 19.94%
640,374
Class A Common Stock
Dec 29
2022
SELL
Open market or private sale
$748,993
$27.06 p/Share
27,679
Reduced 5.44%
480,831
Class A Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$831,076
$27.52 p/Share
30,199
Reduced 5.61%
508,510
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$849,800
$28.14 p/Share
30,199
Reduced 5.31%
538,709
Class A Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$764,941
$25.33 p/Share
30,199
Reduced 5.04%
568,601
Class A Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$1,949,311
$34.55 p/Share
56,420
Reduced 8.61%
598,800
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
210,967
Added 24.38%
654,248
Class A Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$689,357
$32.09 p/Share
21,482
Reduced 4.62%
443,281
Class A Common Stock
Dec 09
2021
SELL
Open market or private sale
$867,363
$32.8 p/Share
26,444
Reduced 5.38%
464,763
Class A Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$564,306
$26.27 p/Share
21,481
Reduced 4.19%
491,207
Class A Common Stock
Jun 20
2021
SELL
Payment of exercise price or tax liability
$406,206
$18.91 p/Share
21,481
Reduced 4.03%
511,716
Class A Common Stock