Dec 16
2024
SELL
Open market or private sale
$1,301,777
$46.32 p/Share
28,104
Reduced 7.82%
331,106
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$261,934
$46.5 p/Share
5,633
Reduced 1.44%
386,614
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$688,125
$55.05 p/Share
12,500
Reduced 3.05%
396,784
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$464,326
$49.89 p/Share
9,307
Reduced 2.29%
396,784
Class A Common Stock
Oct 15
2024
SELL
Open market or private sale
$471,357
$50.64 p/Share
9,308
Reduced 2.29%
396,784
Class A Common Stock
Oct 10
2024
SELL
Open market or private sale
$200,000
$50.0 p/Share
4,000
Reduced 1.0%
396,784
Class A Common Stock
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