Dec 09
2024
SELL
Payment of exercise price or tax liability
$101,635
$103.71 p/Share
980
Reduced 0.47%
209,065
Class A Common Stock
Dec 02
2024
SELL
Open market or private sale
$568,550
$113.71 p/Share
5,000
Reduced 2.33%
210,045
Class A Common Stock
Nov 19
2024
-
2,000
Reduced 0.92%
215,045
Class A Common Stock
Sep 03
2024
SELL
Open market or private sale
$409,700
$81.94 p/Share
5,000
Reduced 2.25%
217,045
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$1,038,900
$69.26 p/Share
15,000
Reduced 6.33%
222,045
Class A Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$561,563
$82.16 p/Share
6,835
Reduced 2.8%
237,045
Class A Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,202,250
$80.15 p/Share
15,000
Reduced 5.79%
243,880
Class A Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$1,198,130
$83.54 p/Share
14,342
Reduced 5.25%
258,880
Class A Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
70,198
Added 20.44%
273,222
Class A Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$139,133
$65.66 p/Share
2,119
Reduced 1.03%
203,024
Class A Common Stock
Nov 13
2023
SELL
Open market or private sale
$285,000
$57.0 p/Share
5,000
Reduced 2.38%
205,143
Class A Common Stock
Jun 08
2023
SELL
Open market or private sale
$664,400
$66.44 p/Share
10,000
Reduced 4.5%
212,192
Class A Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$1,464,961
$67.46 p/Share
21,716
Reduced 8.9%
222,192
Class A Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$344,666
$71.08 p/Share
4,849
Reduced 1.95%
243,908
Class A Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
86,994
Added 25.91%
248,757
Class A Common Stock
Dec 12
2022
-
2,063
Reduced 1.26%
161,763
Class A Common Stock
Dec 08
2022
SELL
Payment of exercise price or tax liability
$98,459
$45.52 p/Share
2,163
Reduced 1.3%
163,826
Class A Common Stock
Nov 15
2022
SELL
Open market or private sale
$500,000
$50.0 p/Share
10,000
Reduced 5.68%
165,989
Class A Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$911,120
$46.89 p/Share
19,431
Reduced 9.94%
175,989
Class A Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$36,245
$41.95 p/Share
864
Reduced 0.53%
163,239
Class A Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
32,181
Added 14.14%
195,420
Class A Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
6,924
Added 4.05%
164,103
Class A Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$54,891
$57.0 p/Share
963
Reduced 0.61%
157,179
Class A Common Stock
Jun 22
2021
SELL
Open market or private sale
$1,488,300
$99.22 p/Share
15,000
Reduced 8.66%
158,142
Class A Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$4,247,335
$97.75 p/Share
43,451
Reduced 20.06%
173,142
Class A Common Stock