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
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