May 29
2024
SELL
Open market or private sale
$69,360
$23.12 p/Share
3,000
Reduced 0.54%
554,122
Class A Common Stock
May 16
2024
SELL
Open market or private sale
$71,130
$23.71 p/Share
3,000
Reduced 0.54%
557,122
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$765,589
$24.02 p/Share
31,873
Reduced 5.38%
560,122
Class A Common Stock
Apr 30
2024
SELL
Open market or private sale
$70,800
$23.6 p/Share
3,000
Reduced 0.5%
591,995
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$69,330
$23.11 p/Share
3,000
Reduced 0.5%
594,995
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$240,988
$24.33 p/Share
9,905
Reduced 1.63%
597,995
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
207,180
Added 25.42%
607,900
Class A Common Stock
Mar 27
2024
SELL
Open market or private sale
$73,080
$24.36 p/Share
3,000
Reduced 0.74%
400,720
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$72,060
$24.02 p/Share
3,000
Reduced 0.74%
403,720
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$71,520
$23.84 p/Share
3,000
Reduced 0.73%
406,720
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$70,470
$23.49 p/Share
3,000
Reduced 0.73%
409,720
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$714,348
$32.41 p/Share
22,041
Reduced 5.07%
412,720
Class A Common Stock
Jan 30
2024
SELL
Open market or private sale
$97,500
$32.5 p/Share
3,000
Reduced 0.69%
434,761
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$93,870
$31.29 p/Share
3,000
Reduced 0.68%
437,761
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$288,500
$28.85 p/Share
10,000
Reduced 2.22%
440,761
Class A Common Stock
Dec 29
2023
SELL
Open market or private sale
$88,620
$29.54 p/Share
3,000
Reduced 0.66%
450,761
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$88,230
$29.41 p/Share
3,000
Reduced 0.66%
453,761
Class A Common Stock
Nov 30
2023
SELL
Open market or private sale
$84,210
$28.07 p/Share
3,000
Reduced 0.65%
456,761
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$82,830
$27.61 p/Share
3,000
Reduced 0.65%
459,761
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$725,853
$27.4 p/Share
26,491
Reduced 5.41%
462,761
Class A Common Stock
Nov 09
2023
SELL
Open market or private sale
$78,690
$26.23 p/Share
3,000
Reduced 0.61%
489,252
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$83,880
$27.96 p/Share
3,000
Reduced 0.61%
492,252
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$272,900
$27.29 p/Share
10,000
Reduced 1.98%
495,252
Class A Common Stock
Sep 29
2023
SELL
Open market or private sale
$82,050
$27.35 p/Share
3,000
Reduced 0.59%
505,252
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$81,270
$27.09 p/Share
3,000
Reduced 0.59%
508,252
Class A Common Stock