Dec 17
2024
SELL
Open market or private sale
$163,150
$47.29 p/Share
3,450
Reduced 1.9%
178,435
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$608,992
$46.35 p/Share
13,139
Reduced 6.4%
192,235
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$56,662
$46.03 p/Share
1,231
Reduced 0.6%
205,374
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$159,237
$47.07 p/Share
3,383
Reduced 1.11%
302,737
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$624,110
$46.07 p/Share
13,547
Reduced 4.24%
306,120
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$51,709
$47.31 p/Share
1,093
Reduced 0.34%
319,667
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$8,139
$29.28 p/Share
278
Reduced 0.09%
320,760
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$92,092
$29.18 p/Share
3,156
Reduced 0.97%
321,038
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$372,278
$27.93 p/Share
13,329
Reduced 3.95%
324,194
Class A Common Stock
Jun 10
2024
SELL
Open market or private sale
$33,161
$30.01 p/Share
1,105
Reduced 0.33%
337,523
Class A Common Stock
Mar 19
2024
SELL
Open market or private sale
$147,625
$36.37 p/Share
4,059
Reduced 1.32%
303,126
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$344,264
$35.44 p/Share
9,714
Reduced 3.07%
307,185
Class A Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
35,502
Added 9.49%
338,628
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$81,443
$34.22 p/Share
2,380
Reduced 0.75%
316,899
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$465,172
$34.47 p/Share
13,495
Reduced 4.06%
319,279
Class A Common Stock
Sep 19
2023
SELL
Open market or private sale
$62,521
$26.73 p/Share
2,339
Reduced 0.7%
332,774
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$377,682
$27.55 p/Share
13,709
Reduced 3.93%
335,113
Class A Common Stock
Jun 20
2023
SELL
Open market or private sale
$81,475
$28.29 p/Share
2,880
Reduced 0.82%
348,822
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$310,348
$29.47 p/Share
10,531
Reduced 2.91%
351,702
Class A Common Stock
Mar 17
2023
SELL
Open market or private sale
$59,795
$19.11 p/Share
3,129
Reduced 0.86%
362,233
Class A Common Stock
Mar 15
2023
SELL
Open market or private sale
$141,637
$19.36 p/Share
7,316
Reduced 1.96%
365,362
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
73,426
Added 16.46%
372,678
Class A Common Stock
Dec 19
2022
SELL
Open market or private sale
$38,445
$12.45 p/Share
3,088
Reduced 1.02%
299,252
Class A Common Stock
Dec 15
2022
SELL
Open market or private sale
$92,527
$12.37 p/Share
7,480
Reduced 2.41%
302,340
Class A Common Stock
Sep 15
2022
SELL
Open market or private sale
$92,576
$12.35 p/Share
7,496
Reduced 2.36%
309,820
Class A Common Stock