Dec 22
2025
SELL
Open market or private sale
$179,644
$38.32 p/Share
4,688
Reduced 1.87%
246,675
Class A Common Stock
Dec 15
2025
SELL
Open market or private sale
$771,725
$40.72 p/Share
18,952
Reduced 7.13%
246,675
Class A Common Stock
Dec 10
2025
SELL
Open market or private sale
$422,186
$44.45 p/Share
9,498
Reduced 3.24%
283,602
Class A Common Stock
Nov 20
2025
SELL
Open market or private sale
$173,661
$36.43 p/Share
4,767
Reduced 1.55%
302,698
Class A Common Stock
Oct 20
2025
SELL
Open market or private sale
$177,141
$37.16 p/Share
4,767
Reduced 1.55%
302,698
Class A Common Stock
Sep 22
2025
SELL
Open market or private sale
$187,819
$39.4 p/Share
4,767
Reduced 1.55%
302,698
Class A Common Stock
Sep 15
2025
SELL
Open market or private sale
$712,545
$39.11 p/Share
18,219
Reduced 5.68%
302,698
Class A Common Stock
Sep 10
2025
SELL
Open market or private sale
$372,170
$38.14 p/Share
9,758
Reduced 2.79%
339,624
Class A Common Stock
Aug 20
2025
SELL
Open market or private sale
$149,837
$32.73 p/Share
4,578
Reduced 1.26%
358,720
Class A Common Stock
Jul 21
2025
SELL
Open market or private sale
$392,934
$38.97 p/Share
10,083
Reduced 2.73%
358,720
Class A Common Stock
Jun 27
2025
SELL
Open market or private sale
$403,420
$40.01 p/Share
10,083
Reduced 2.73%
358,720
Class A Common Stock
Jun 16
2025
SELL
Open market or private sale
$730,992
$39.21 p/Share
18,643
Reduced 4.94%
358,720
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$431,103
$41.25 p/Share
10,451
Reduced 2.57%
395,646
Class A Common Stock
Apr 03
2025
BUY
Grant, award, or other acquisition
-
142,820
Added 25.62%
414,742
Class A Common Stock
Mar 20
2025
SELL
Open market or private sale
$454,173
$40.04 p/Share
11,343
Reduced 4.0%
271,922
Class A Common Stock
Mar 17
2025
SELL
Open market or private sale
$844,062
$38.51 p/Share
21,918
Reduced 7.46%
271,922
Class A Common Stock
Mar 10
2025
SELL
Open market or private sale
$134,731
$34.52 p/Share
3,903
Reduced 1.2%
320,936
Class A Common Stock
Mar 07
2025
SELL
Open market or private sale
$1,144,828
$36.88 p/Share
31,042
Reduced 8.57%
331,106
Class A Common Stock
Feb 20
2025
SELL
Open market or private sale
$498,269
$55.1 p/Share
9,043
Reduced 2.66%
331,106
Class A Common Stock
Feb 14
2025
SELL
Open market or private sale
$767,000
$59.0 p/Share
13,000
Reduced 3.78%
331,106
Class A Common Stock
Feb 03
2025
SELL
Open market or private sale
$965,772
$50.75 p/Share
19,030
Reduced 5.44%
331,106
Class A Common Stock
Jan 21
2025
SELL
Open market or private sale
$426,558
$47.17 p/Share
9,043
Reduced 2.66%
331,106
Class A Common Stock
Jan 02
2025
SELL
Open market or private sale
$1,107,580
$43.99 p/Share
25,178
Reduced 7.07%
331,106
Class A Common Stock
Dec 20
2024
SELL
Open market or private sale
$1,046,572
$43.68 p/Share
23,960
Reduced 6.75%
331,106
Class A Common Stock
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