Aug 20
2024
SELL
Open market or private sale
$119,084
$61.67 p/Share
1,931
Reduced 1.04%
184,570
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$119,013
$60.69 p/Share
1,961
Reduced 1.04%
186,501
Class A Common Stock
Jul 05
2024
SELL
Open market or private sale
$370,528
$56.26 p/Share
6,586
Reduced 3.38%
188,462
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$382,875
$56.33 p/Share
6,797
Reduced 3.37%
195,048
Class A Common Stock
Jun 10
2024
SELL
Open market or private sale
$1,548,054
$57.51 p/Share
26,918
Reduced 11.77%
201,845
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$58,975
$61.69 p/Share
956
Reduced 0.42%
228,506
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$122,918
$62.08 p/Share
1,980
Reduced 0.86%
229,462
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$205,166
$60.79 p/Share
3,375
Reduced 1.44%
231,036
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$412,041
$62.12 p/Share
6,633
Reduced 2.75%
234,411
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$66,852
$55.71 p/Share
1,200
Reduced 0.5%
241,044
Class A Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
75,143
Added 23.68%
242,244
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$107,467
$63.44 p/Share
1,694
Reduced 1.0%
167,101
Class A Common Stock
Jan 05
2024
SELL
Open market or private sale
$207,152
$68.48 p/Share
3,025
Reduced 1.76%
168,795
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$475,016
$72.18 p/Share
6,581
Reduced 3.69%
171,820
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$70,062
$62.5 p/Share
1,121
Reduced 0.62%
178,401
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$135,856
$62.12 p/Share
2,187
Reduced 1.2%
179,522
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$175,193
$55.67 p/Share
3,147
Reduced 1.7%
181,709
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$368,369
$58.13 p/Share
6,337
Reduced 3.31%
184,856
Class A Common Stock
Aug 18
2023
SELL
Open market or private sale
$72,392
$57.5 p/Share
1,259
Reduced 0.65%
191,193
Class A Common Stock
Aug 15
2023
SELL
Open market or private sale
$156,624
$60.66 p/Share
2,582
Reduced 1.32%
192,452
Class A Common Stock
Jul 06
2023
SELL
Open market or private sale
$204,821
$63.55 p/Share
3,223
Reduced 1.63%
195,034
Class A Common Stock
Jun 30
2023
SELL
Open market or private sale
$396,208
$64.07 p/Share
6,184
Reduced 3.02%
198,257
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$536,364
$63.43 p/Share
8,456
Reduced 3.97%
204,441
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$53,255
$45.44 p/Share
1,172
Reduced 0.55%
212,897
Class A Common Stock
Mar 31
2023
SELL
Open market or private sale
$398,152
$63.95 p/Share
6,226
Reduced 2.83%
213,577
Class A Common Stock