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
Mar 06
2023
SELL
Open market or private sale
$66,713
$20.01 p/Share
3,334
Reduced 0.37%
908,068
Class A Common Stock
Mar 03
2023
SELL
Open market or private sale
$200,000
$20.0 p/Share
10,000
Reduced 1.09%
911,402
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
349,650
Added 27.51%
921,402
Class A Common Stock
Dec 15
2022
SELL
Open market or private sale
$265,043
$12.35 p/Share
21,461
Reduced 3.62%
571,752
Class A Common Stock