Nov 20
2024
SELL
Open market or private sale
$182,787
$95.6 p/Share
1,912
Reduced 1.13%
167,294
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$191,602
$96.72 p/Share
1,981
Reduced 1.16%
169,206
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$437,938
$65.54 p/Share
6,682
Reduced 3.76%
171,187
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$437,307
$65.26 p/Share
6,701
Reduced 3.63%
177,869
Class A Common Stock
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