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
Feb 01
2023
SELL
Open market or private sale
$199,072
$79.28 p/Share
2,511
Reduced 1.76%
139,878
Class A Common Stock
Dec 12
2022
SELL
Open market or private sale
$527,901
$76.92 p/Share
6,863
Reduced 4.6%
142,389
Class A Common Stock
Dec 02
2022
SELL
Open market or private sale
$214,411
$74.63 p/Share
2,873
Reduced 1.89%
149,252
Class A Common Stock
Sep 02
2022
SELL
Open market or private sale
$261,257
$98.18 p/Share
2,661
Reduced 1.72%
151,978
Class A Common Stock
Jun 02
2022
SELL
Open market or private sale
$150,366
$102.22 p/Share
1,471
Reduced 0.94%
154,639
Class A Common Stock
Mar 09
2022
BUY
Conversion of derivative security
-
14,250
Added 8.37%
155,998
Class A Common Stock
Mar 02
2022
SELL
Open market or private sale
$110,323
$157.83 p/Share
699
Reduced 0.49%
141,748
Class A Common Stock