Nov 15
2024
SELL
Payment of exercise price or tax liability
$1,021,643
$118.15 p/Share
8,647
Reduced 4.83%
170,206
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$2,236,525
$108.68 p/Share
20,579
Reduced 10.32%
178,853
Class A Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$1,255,204
$63.26 p/Share
19,842
Added 9.58%
187,355
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$868,923
$100.5 p/Share
8,646
Reduced 4.59%
179,590
Class A Common Stock
Jun 28
2024
SELL
Open market or private sale
$13,779,914
$97.43 p/Share
141,434
Reduced 42.9%
188,236
Class A Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$8,596,211
$63.26 p/Share
135,887
Added 37.14%
230,019
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$593,484
$90.25 p/Share
6,576
Reduced 3.28%
193,783
Class A Common Stock
Apr 23
2024
BUY
Grant, award, or other acquisition
-
60,074
Added 23.11%
199,868
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$191,236
$89.53 p/Share
2,136
Reduced 1.5%
139,794
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$365,679
$75.71 p/Share
4,830
Reduced 3.29%
141,930
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$107,025
$75.0 p/Share
1,427
Reduced 0.96%
146,760
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$447,496
$68.05 p/Share
6,576
Reduced 4.25%
148,187
Class A Common Stock
Aug 23
2023
SELL
Open market or private sale
$107,067
$75.03 p/Share
1,427
Reduced 0.91%
154,636
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$483,774
$73.69 p/Share
6,565
Reduced 4.04%
156,063
Class A Common Stock
Jul 13
2023
SELL
Open market or private sale
$3,469,220
$89.0 p/Share
38,980
Reduced 19.33%
162,628
Class A Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
$2,263,760
$58.48 p/Share
38,710
Added 16.11%
201,608
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$419,154
$76.21 p/Share
5,500
Reduced 3.27%
162,898
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$212,605
$63.98 p/Share
3,323
Reduced 1.94%
168,398
Class A Common Stock
Apr 24
2023
BUY
Grant, award, or other acquisition
-
76,713
Added 30.92%
171,356
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$192,601
$66.3 p/Share
2,905
Reduced 2.98%
94,643
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$209,848
$53.56 p/Share
3,918
Reduced 3.86%
97,548
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$295,456
$75.41 p/Share
3,918
Reduced 3.72%
101,362
Class A Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$111,991
$51.92 p/Share
2,157
Reduced 2.01%
105,280
Class A Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
51,094
Added 32.34%
106,882
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$133,180
$80.52 p/Share
1,654
Reduced 2.88%
55,730
Class A Common Stock