Dec 16
2024
SELL
Open market or private sale
$2,994,907
$46.34 p/Share
64,629
Reduced 7.89%
755,001
Class A Common Stock
Dec 09
2024
SELL
Open market or private sale
$1,022,506
$50.78 p/Share
20,136
Reduced 2.23%
882,664
Class A Common Stock
Nov 01
2024
SELL
Open market or private sale
$944,626
$46.91 p/Share
20,137
Reduced 2.23%
882,664
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$978,013
$47.14 p/Share
20,747
Reduced 2.3%
882,664
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$3,069,530
$46.06 p/Share
66,642
Reduced 7.02%
882,664
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$918,406
$44.82 p/Share
20,491
Reduced 1.99%
1,010,326
Class A Common Stock
Aug 01
2024
SELL
Open market or private sale
$770,256
$37.59 p/Share
20,491
Reduced 1.99%
1,010,326
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$723,508
$34.27 p/Share
21,112
Reduced 2.05%
1,010,326
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$1,831,997
$27.94 p/Share
65,569
Reduced 6.09%
1,010,326
Class A Common Stock
Jun 10
2024
SELL
Open market or private sale
$644,432
$30.61 p/Share
21,053
Reduced 1.82%
1,137,989
Class A Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
$19,390
$26.31 p/Share
737
Added 0.06%
1,137,989
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$743,591
$35.32 p/Share
21,053
Reduced 1.82%
1,137,252
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$800,361
$36.9 p/Share
21,690
Reduced 1.87%
1,137,252
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$2,249,395
$35.22 p/Share
63,867
Reduced 5.32%
1,137,252
Class A Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
591,715
Added 31.87%
1,264,915
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$4,135,031
$34.21 p/Share
120,872
Reduced 6.51%
1,735,016
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$2,490,535
$33.43 p/Share
74,500
Reduced 3.86%
1,855,888
Class A Common Stock
Sep 28
2023
SELL
Open market or private sale
$4,666,817
$25.1 p/Share
185,929
Reduced 8.79%
1,930,388
Class A Common Stock
Sep 27
2023
SELL
Open market or private sale
$875,097
$24.96 p/Share
35,060
Reduced 1.63%
2,116,317
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$3,377,009
$27.54 p/Share
122,622
Reduced 5.39%
2,151,377
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$197,245
$27.21 p/Share
7,249
Reduced 0.32%
2,273,999
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$3,553,043
$29.49 p/Share
120,483
Reduced 5.02%
2,281,248
Class A Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
$21,254
$11.64 p/Share
1,826
Added 0.08%
2,401,731
Class A Common Stock
Mar 15
2023
SELL
Open market or private sale
$1,779,580
$19.37 p/Share
91,873
Reduced 3.69%
2,399,905
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
419,580
Added 14.41%
2,491,778
Class A Common Stock