Feb 28
2025
SELL
Payment of exercise price or tax liability
$445,340
$41.14 p/Share
10,825
Reduced 19.74%
44,014
Class A Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
27,510
Added 33.41%
54,839
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$487,258
$40.85 p/Share
11,928
Reduced 30.38%
27,329
Class A Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
32,972
Added 45.65%
39,257
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$747,962
$30.11 p/Share
24,841
Reduced 79.81%
6,285
Class A Common Stock
May 09
2024
SELL
Open market or private sale
$31,990
$30.76 p/Share
1,040
Reduced 3.23%
31,126
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$377,516
$28.55 p/Share
13,223
Reduced 29.13%
32,166
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
37,633
Added 45.33%
45,389
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$28,409
$29.44 p/Share
965
Reduced 11.07%
7,756
Class A Common Stock
Aug 29
2023
SELL
Open market or private sale
$1,561,581
$25.89 p/Share
60,316
Reduced 87.37%
8,721
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$286,883
$25.46 p/Share
11,268
Reduced 14.03%
69,037
Class A Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
32,629
Added 28.89%
80,305
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$21,754
$22.52 p/Share
966
Reduced 1.99%
47,676
Class A Common Stock
Dec 08
2022
-
1,365,244
Reduced 100.0%
0
Class B Common Stock
Sep 30
2022
-
59,742
Added 4.19%
1,365,244
Class B Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$70,841
$27.77 p/Share
2,551
Reduced 5.78%
41,577
Class A Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
10,480
Added 19.19%
44,128
Class A Common Stock
Apr 01
2022
BUY
Payment of exercise price or tax liability
-
7,065
Added 12.68%
48,642
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$7,031
$25.11 p/Share
280
Reduced 0.83%
33,648
Class A Common Stock
Mar 08
2022
BUY
Open market or private purchase
$113,500
$22.7 p/Share
5,000
Added 12.84%
33,928
Class A Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
5,117
Added 15.03%
28,928
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$117,515
$28.06 p/Share
4,188
Reduced 14.96%
23,811
Class A Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
17,280
Added 38.16%
27,999
Class A Common Stock