Sep 20
2024
SELL
Payment of exercise price or tax liability
$1,632,546
$49.75 p/Share
32,815
Reduced 2.73%
1,168,746
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$2,242,905
$68.35 p/Share
32,815
Reduced 2.66%
1,201,196
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$4,782,215
$49.78 p/Share
96,067
Reduced 7.22%
1,234,011
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
324,202
Added 19.6%
1,329,713
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$1,605,658
$36.71 p/Share
43,739
Reduced 4.17%
1,005,511
Class A Common Stock
Nov 28
2023
SELL
Other acquisition or disposition
-
731,414
Reduced 41.08%
1,049,250
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$1,573,729
$35.98 p/Share
43,739
Reduced 2.4%
1,780,664
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$1,650,709
$37.74 p/Share
43,739
Reduced 2.34%
1,824,038
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$2,688,814
$24.05 p/Share
111,801
Reduced 5.65%
1,867,777
Class A Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
455,835
Added 18.72%
1,979,201
Class A Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$1,175,571
$27.52 p/Share
42,717
Reduced 2.73%
1,523,366
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$1,202,028
$28.14 p/Share
42,716
Reduced 2.66%
1,566,083
Class A Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$1,081,996
$25.33 p/Share
42,716
Reduced 2.59%
1,608,492
Class A Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$4,348,152
$34.55 p/Share
125,851
Reduced 7.08%
1,651,208
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
602,764
Added 25.34%
1,776,087
Class A Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$981,601
$32.09 p/Share
30,589
Reduced 2.54%
1,173,323
Class A Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$1,181,914
$26.27 p/Share
44,991
Reduced 3.6%
1,203,912
Class A Common Stock
Jun 20
2021
SELL
Payment of exercise price or tax liability
$850,780
$18.91 p/Share
44,991
Reduced 3.48%
1,247,931
Class A Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$2,460,069
$22.3 p/Share
110,317
Reduced 7.86%
1,292,922
Class A Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
431,079
Added 23.51%
1,402,267
Class A Common Stock
Dec 21
2020
SELL
Payment of exercise price or tax liability
$1,410,262
$22.47 p/Share
62,762
Reduced 6.07%
971,188
Class A Common Stock