Dec 20
2024
SELL
Open market or private sale
$1,645,967
$36.25 p/Share
45,406
Reduced 4.77%
907,057
Class A Common Stock
Dec 19
2024
SELL
Open market or private sale
$1,663,221
$36.63 p/Share
45,406
Reduced 4.55%
952,463
Class A Common Stock
Dec 18
2024
SELL
Open market or private sale
$1,700,000
$37.44 p/Share
45,406
Reduced 4.35%
997,869
Class A Common Stock
Dec 17
2024
SELL
Open market or private sale
$1,714,984
$37.77 p/Share
45,406
Reduced 4.17%
1,043,275
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$1,481,817
$38.4 p/Share
38,589
Reduced 3.42%
1,088,681
Class A Common Stock
Nov 22
2024
BUY
Conversion of derivative security
-
693,444
Added 38.09%
1,127,270
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$341,716
$29.65 p/Share
11,525
Reduced 2.59%
433,826
Class A Common Stock
Sep 04
2024
BUY
Conversion of derivative security
-
241,935
Added 26.04%
687,286
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$287,944
$24.98 p/Share
11,527
Reduced 2.52%
445,351
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$170,591
$23.0 p/Share
7,417
Reduced 1.6%
456,878
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
107,480
Added 18.8%
464,295
Class A Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$159,576
$24.16 p/Share
6,605
Reduced 1.82%
356,815
Class A Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$180,263
$17.52 p/Share
10,289
Reduced 2.75%
363,420
Class A Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$161,080
$22.63 p/Share
7,118
Reduced 1.87%
373,709
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$116,656
$18.68 p/Share
6,245
Reduced 1.61%
380,827
Class A Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
149,521
Added 27.86%
387,072
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$73,734
$14.01 p/Share
5,263
Reduced 2.17%
237,551
Class A Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$100,239
$14.17 p/Share
7,074
Reduced 2.83%
242,814
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$158,599
$22.42 p/Share
7,074
Reduced 2.75%
249,888
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$251,633
$43.52 p/Share
5,782
Reduced 2.2%
256,962
Class A Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$44,925
$34.88 p/Share
1,288
Reduced 0.49%
262,744
Class A Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
71,674
Added 21.35%
264,032
Class A Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$145,728
$33.64 p/Share
4,332
Reduced 2.42%
174,807
Class A Common Stock
Dec 14
2021
SELL
Open market or private sale
$546,728
$34.13 p/Share
16,019
Reduced 8.21%
179,134
Class A Common Stock
Dec 13
2021
SELL
Open market or private sale
$1,420,649
$35.55 p/Share
39,962
Reduced 17.0%
195,153
Class A Common Stock