Sep 25
2024
SELL
Open market or private sale
$425,085
$50.01 p/Share
8,500
Reduced 2.1%
396,784
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$451,784
$47.11 p/Share
9,590
Reduced 2.36%
396,784
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,419,016
$46.06 p/Share
30,808
Reduced 7.2%
396,784
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$236,878
$47.3 p/Share
5,008
Reduced 1.09%
455,797
Class A Common Stock
Sep 06
2024
SELL
Open market or private sale
$562,500
$45.0 p/Share
12,500
Reduced 2.61%
465,967
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$376,851
$39.79 p/Share
9,471
Reduced 1.99%
465,967
Class A Common Stock
Jul 15
2024
SELL
Open market or private sale
$360,276
$38.04 p/Share
9,471
Reduced 1.99%
465,967
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$284,836
$29.19 p/Share
9,758
Reduced 2.05%
465,967
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$846,917
$27.94 p/Share
30,312
Reduced 6.11%
465,967
Class A Common Stock
Jun 10
2024
SELL
Open market or private sale
$156,914
$30.02 p/Share
5,227
Reduced 0.99%
524,979
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$431,846
$41.44 p/Share
10,421
Reduced 1.91%
535,149
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$324,124
$31.1 p/Share
10,422
Reduced 1.91%
535,149
Class A Common Stock
Mar 19
2024
SELL
Open market or private sale
$389,538
$36.28 p/Share
10,737
Reduced 1.97%
535,149
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$965,296
$35.19 p/Share
27,431
Reduced 4.88%
535,149
Class A Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
162,721
Added 21.5%
594,160
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$326,572
$34.95 p/Share
9,344
Reduced 2.12%
431,439
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$316,761
$33.9 p/Share
9,344
Reduced 1.3%
707,818
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$329,566
$34.23 p/Share
9,628
Reduced 1.32%
717,162
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$1,052,975
$34.3 p/Share
30,699
Reduced 4.05%
726,790
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$350,000
$35.0 p/Share
10,000
Reduced 1.3%
757,489
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$43,316
$26.0 p/Share
1,666
Reduced 0.22%
767,489
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$122,925
$24.59 p/Share
4,999
Reduced 0.65%
769,155
Class A Common Stock
Oct 10
2023
SELL
Open market or private sale
$43,342
$26.0 p/Share
1,667
Reduced 0.21%
774,154
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$121,350
$24.27 p/Share
5,000
Reduced 0.64%
775,821
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$889,624
$27.54 p/Share
32,303
Reduced 3.97%
780,821
Class A Common Stock