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
Sep 05
2023
SELL
Open market or private sale
$208,041
$31.2 p/Share
6,668
Reduced 0.81%
813,124
Class A Common Stock
Aug 07
2023
SELL
Open market or private sale
$171,090
$25.67 p/Share
6,665
Reduced 0.81%
819,792
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$182,475
$27.37 p/Share
6,667
Reduced 0.8%
826,457
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$885,466
$29.49 p/Share
30,026
Reduced 3.48%
833,124
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$430,034
$25.8 p/Share
16,668
Reduced 1.89%
863,150
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$230,000
$23.0 p/Share
10,000
Reduced 1.12%
879,818
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$66,660
$20.0 p/Share
3,333
Reduced 0.37%
889,818
Class A Common Stock
Apr 12
2023
SELL
Open market or private sale
$66,660
$20.0 p/Share
3,333
Reduced 0.37%
893,151
Class A Common Stock
Mar 15
2023
SELL
Open market or private sale
$224,382
$19.37 p/Share
11,584
Reduced 1.28%
896,484
Class A Common Stock