Jul 05
2024
SELL
Open market or private sale
$611,940
$56.26 p/Share
10,877
Reduced 3.62%
289,207
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$632,755
$56.29 p/Share
11,241
Reduced 3.61%
300,084
Class A Common Stock
Jun 07
2024
SELL
Open market or private sale
$1,405,449
$57.0 p/Share
24,657
Reduced 7.34%
311,325
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$681,006
$62.13 p/Share
10,961
Reduced 3.16%
335,982
Class A Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
139,344
Added 28.65%
346,943
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$759,018
$72.15 p/Share
10,520
Reduced 4.82%
207,599
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$588,566
$58.13 p/Share
10,125
Reduced 4.44%
218,119
Class A Common Stock
Jun 30
2023
SELL
Open market or private sale
$632,883
$64.07 p/Share
9,878
Reduced 4.15%
228,244
Class A Common Stock
Mar 31
2023
SELL
Open market or private sale
$635,954
$63.96 p/Share
9,943
Reduced 4.01%
238,122
Class A Common Stock
Feb 23
2023
SELL
Open market or private sale
$1,313,755
$64.8 p/Share
20,274
Reduced 7.56%
248,065
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
197,009
Added 42.34%
268,339
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$78,309
$49.22 p/Share
1,591
Reduced 2.18%
71,330
Class A Common Stock
Nov 18
2022
SELL
Open market or private sale
$185,742
$51.0 p/Share
3,642
Reduced 4.76%
72,921
Class A Common Stock
Nov 15
2022
SELL
Open market or private sale
$183,427
$55.77 p/Share
3,289
Reduced 4.12%
76,563
Class A Common Stock
Oct 05
2022
SELL
Open market or private sale
$124,990
$75.66 p/Share
1,652
Reduced 2.03%
79,852
Class A Common Stock
Sep 30
2022
SELL
Open market or private sale
$112,783
$72.02 p/Share
1,566
Reduced 1.89%
81,504
Class A Common Stock
Aug 18
2022
SELL
Open market or private sale
$283,498
$80.93 p/Share
3,503
Reduced 4.05%
83,070
Class A Common Stock
Aug 15
2022
SELL
Open market or private sale
$298,903
$87.22 p/Share
3,427
Reduced 3.81%
86,573
Class A Common Stock
Jul 06
2022
SELL
Open market or private sale
$131,165
$90.21 p/Share
1,454
Reduced 1.59%
90,000
Class A Common Stock
Jun 30
2022
SELL
Open market or private sale
$144,148
$81.67 p/Share
1,765
Reduced 1.89%
91,454
Class A Common Stock
May 19
2022
SELL
Open market or private sale
$325,041
$97.61 p/Share
3,330
Reduced 3.45%
93,219
Class A Common Stock
May 16
2022
SELL
Open market or private sale
$382,572
$106.27 p/Share
3,600
Reduced 3.59%
96,549
Class A Common Stock
Apr 05
2022
SELL
Open market or private sale
$281,982
$174.71 p/Share
1,614
Reduced 1.59%
100,149
Class A Common Stock
Mar 31
2022
SELL
Open market or private sale
$269,745
$168.17 p/Share
1,604
Reduced 1.55%
101,763
Class A Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
-
43,776
Added 29.75%
103,367
Class A Common Stock