Nov 20
2024
SELL
Open market or private sale
$572,940
$135.0 p/Share
4,244
Reduced 2.31%
179,367
Class A Common Stock
Oct 08
2024
SELL
Open market or private sale
$290,250
$125.0 p/Share
2,322
Reduced 1.25%
183,512
Class A Common Stock
Sep 11
2024
SELL
Open market or private sale
$336,287
$108.62 p/Share
3,096
Reduced 1.64%
185,834
Class A Common Stock
Sep 03
2024
SELL
Open market or private sale
$956,765
$112.68 p/Share
8,491
Reduced 4.3%
188,930
Class A Common Stock
Jun 27
2024
SELL
Open market or private sale
$293,875
$125.0 p/Share
2,351
Reduced 1.18%
197,421
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$357,087
$113.94 p/Share
3,134
Reduced 1.54%
199,772
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$918,723
$109.45 p/Share
8,394
Reduced 3.97%
202,906
Class A Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
48,465
Added 18.66%
211,300
Class A Common Stock
Apr 11
2024
SELL
Open market or private sale
$1,296,900
$129.69 p/Share
10,000
Reduced 5.79%
162,706
Class A Common Stock
Mar 13
2024
SELL
Open market or private sale
$529,625
$125.0 p/Share
4,237
Reduced 2.39%
172,706
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$682,859
$120.86 p/Share
5,650
Reduced 3.09%
176,943
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,681,062
$129.57 p/Share
20,692
Reduced 10.18%
182,593
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
56,846
Added 21.85%
203,285
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$1,250,750
$125.0 p/Share
10,006
Reduced 6.4%
146,439
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,526,065
$115.14 p/Share
13,254
Reduced 7.81%
156,445
Common A Common Stock
Dec 04
2023
SELL
Open market or private sale
$765,408
$117.34 p/Share
6,523
Reduced 3.7%
169,699
Common A Common Stock
Sep 11
2023
SELL
Open market or private sale
$240,064
$99.2 p/Share
2,420
Reduced 1.36%
176,062
Common A Common Stock
Sep 05
2023
SELL
Open market or private sale
$633,287
$97.13 p/Share
6,520
Reduced 3.52%
178,482
Common A Common Stock
Jul 07
2023
SELL
Open market or private sale
$781,278
$100.01 p/Share
7,812
Reduced 4.05%
184,841
Common A Common Stock
Jun 05
2023
SELL
Open market or private sale
$122,532
$110.29 p/Share
1,111
Reduced 0.57%
192,653
Common A Common Stock
Jun 02
2023
SELL
Open market or private sale
$652,345
$100.33 p/Share
6,502
Reduced 3.25%
193,764
Common A Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
-
61,630
Added 23.53%
200,266
Class A Common Stock
Mar 06
2023
SELL
Open market or private sale
$242,755
$77.36 p/Share
3,138
Reduced 2.21%
138,636
Common A Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,119,719
$73.69 p/Share
15,195
Reduced 9.68%
141,774
Common A Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
17,091
Added 9.82%
156,969
Class A Common Stock