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
Apr 01
2023
BUY
Grant, award, or other acquisition
-
159,049
Added 29.03%
388,798
Class A Common Stock
Mar 13
2023
SELL
Open market or private sale
$219,304
$19.06 p/Share
11,506
Reduced 4.77%
229,749
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$280,720
$20.54 p/Share
13,667
Reduced 5.36%
241,255
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$261,120
$24.0 p/Share
10,880
Reduced 4.09%
254,922
Class A Common Stock