Jul 16
2025
SELL
Open market or private sale
$42,412
$36.88 p/Share
1,150
Reduced 3.5%
31,750
Class A Common Stock
Jun 18
2025
SELL
Open market or private sale
$39,698
$34.52 p/Share
1,150
Reduced 3.38%
32,900
Class A Common Stock
May 23
2025
BUY
Grant, award, or other acquisition
$259,992
$30.9 p/Share
8,414
Added 19.81%
34,050
Class A Common Stock
May 21
2025
SELL
Open market or private sale
$36,765
$31.97 p/Share
1,150
Reduced 4.29%
25,636
Class A Common Stock
Apr 23
2025
SELL
Open market or private sale
$31,050
$27.0 p/Share
1,150
Reduced 4.12%
26,786
Class A Common Stock
Mar 19
2025
SELL
Open market or private sale
$36,052
$31.35 p/Share
1,150
Reduced 3.95%
27,936
Class A Common Stock
Feb 19
2025
SELL
Open market or private sale
$45,068
$39.19 p/Share
1,150
Reduced 3.8%
29,086
Class A Common Stock
Jan 15
2025
SELL
Open market or private sale
$34,994
$30.43 p/Share
1,150
Reduced 3.66%
30,236
Class A Common Stock
Dec 18
2024
SELL
Open market or private sale
$35,627
$30.98 p/Share
1,150
Reduced 3.53%
31,386
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$34,189
$29.73 p/Share
1,150
Reduced 3.41%
32,536
Class A Common Stock
Oct 16
2024
SELL
Open market or private sale
$38,548
$33.52 p/Share
1,150
Reduced 3.3%
33,686
Class A Common Stock
Sep 18
2024
SELL
Open market or private sale
$33,810
$29.4 p/Share
1,150
Reduced 3.2%
34,836
Class A Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
$259,994
$41.44 p/Share
6,274
Added 14.85%
35,986
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$81,711
$42.25 p/Share
1,934
Reduced 6.11%
29,712
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$64,479
$33.34 p/Share
1,934
Reduced 5.76%
31,646
Class A Common Stock
Mar 20
2024
SELL
Open market or private sale
$65,949
$34.1 p/Share
1,934
Reduced 5.45%
33,580
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$67,322
$34.81 p/Share
1,934
Reduced 5.16%
35,514
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$70,629
$36.52 p/Share
1,934
Reduced 4.91%
37,448
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$73,395
$37.95 p/Share
1,934
Reduced 4.68%
39,382
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$270,760
$35.0 p/Share
7,736
Reduced 15.77%
41,316
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$62,429
$32.28 p/Share
1,934
Reduced 3.79%
49,052
Class A Common Stock
Oct 18
2023
SELL
Open market or private sale
$53,107
$27.46 p/Share
1,934
Reduced 3.65%
50,986
Class A Common Stock
Sep 20
2023
SELL
Open market or private sale
$53,958
$27.9 p/Share
1,934
Reduced 3.53%
52,920
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$48,833
$25.25 p/Share
1,934
Reduced 3.41%
54,854
Class A Common Stock
Jul 19
2023
SELL
Open market or private sale
$58,870
$30.44 p/Share
1,934
Reduced 3.29%
56,788
Class A Common Stock