Nov 15
2024
SELL
Payment of exercise price or tax liability
$486,881
$27.67 p/Share
17,596
Reduced 5.56%
298,742
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$395,206
$22.46 p/Share
17,596
Reduced 5.27%
316,338
Class A Common Stock
Jul 15
2024
SELL
Open market or private sale
$159,320
$22.76 p/Share
7,000
Reduced 2.05%
333,934
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$145,206
$21.02 p/Share
6,908
Reduced 1.99%
340,934
Class A Common Stock
May 16
2024
SELL
Open market or private sale
$163,525
$23.72 p/Share
6,894
Reduced 1.94%
347,842
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$422,655
$24.02 p/Share
17,596
Reduced 4.73%
354,736
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$154,487
$23.12 p/Share
6,682
Reduced 1.76%
372,332
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
145,026
Added 27.67%
379,014
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$169,076
$24.02 p/Share
7,039
Reduced 2.92%
233,988
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$170,003
$23.8 p/Share
7,143
Reduced 2.88%
241,027
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$402,791
$32.41 p/Share
12,428
Reduced 4.77%
248,170
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$219,952
$31.31 p/Share
7,025
Reduced 2.62%
260,598
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$207,205
$29.37 p/Share
7,055
Reduced 2.57%
267,623
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$188,186
$26.55 p/Share
7,088
Reduced 2.52%
274,678
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$462,155
$27.4 p/Share
16,867
Reduced 5.65%
281,766
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$196,489
$27.97 p/Share
7,025
Reduced 2.3%
298,633
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$191,445
$27.14 p/Share
7,054
Reduced 2.26%
305,658
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$196,195
$27.68 p/Share
7,088
Reduced 2.22%
312,712
Class A Common Stock
Sep 05
2023
BUY
Conversion of derivative security
-
5,360
Added 1.65%
319,800
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$478,179
$28.35 p/Share
16,867
Reduced 5.09%
314,440
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$275,500
$27.55 p/Share
10,000
Reduced 2.93%
331,307
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$242,307
$23.96 p/Share
10,113
Reduced 2.88%
341,307
Class A Common Stock
May 16
2023
SELL
Open market or private sale
$232,522
$22.04 p/Share
10,550
Reduced 2.91%
351,420
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$370,552
$22.02 p/Share
16,828
Reduced 4.44%
361,970
Class A Common Stock
Apr 10
2023
SELL
Open market or private sale
$210,100
$21.01 p/Share
10,000
Reduced 2.57%
378,798
Class A Common Stock