Oct 22
2024
SELL
Open market or private sale
$2,880,504
$198.0 p/Share
14,548
Reduced 10.85%
119,494
Class A Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$68,163
$10.07 p/Share
6,769
Added 4.81%
134,042
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$108,468
$175.8 p/Share
617
Reduced 0.48%
127,273
Class A Common Stock
Sep 23
2024
BUY
Conversion of derivative security
-
15,000
Added 10.5%
127,890
Class A Common Stock
Sep 20
2024
SELL
Open market or private sale
$2,595,000
$173.0 p/Share
15,000
Reduced 11.73%
112,890
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$92,932
$150.62 p/Share
617
Reduced 0.48%
127,890
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$90,402
$146.52 p/Share
617
Reduced 0.48%
128,507
Class A Common Stock
Jul 18
2024
BUY
Conversion of derivative security
-
15,000
Added 10.41%
129,124
Class A Common Stock
Jul 16
2024
SELL
Open market or private sale
$2,175,000
$145.0 p/Share
15,000
Reduced 11.62%
114,124
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$76,723
$124.35 p/Share
617
Reduced 0.48%
129,124
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$61,687
$99.98 p/Share
617
Reduced 0.47%
129,741
Class A Common Stock
May 03
2024
SELL
Open market or private sale
$1,845,000
$123.0 p/Share
15,000
Reduced 10.32%
130,358
Class A Common Stock
May 03
2024
BUY
Conversion of derivative security
-
43,575
Added 23.06%
145,358
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$4,841,730
$116.95 p/Share
41,400
Reduced 24.1%
130,358
Class A Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
33,390
Added 18.91%
143,183
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$434,889
$83.01 p/Share
5,239
Reduced 4.55%
109,793
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$1,780,000
$89.0 p/Share
20,000
Reduced 14.81%
115,032
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$7,578
$80.62 p/Share
94
Reduced 0.07%
135,032
Class A Common Stock
Feb 27
2024
SELL
Open market or private sale
$1,185,000
$79.0 p/Share
15,000
Reduced 9.99%
135,126
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,035,000
$69.0 p/Share
15,000
Reduced 9.08%
150,126
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$3,870
$42.53 p/Share
91
Reduced 0.06%
165,126
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
20,489
Added 11.03%
165,217
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$4,817
$52.94 p/Share
91
Reduced 0.06%
144,728
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,180,000
$59.0 p/Share
20,000
Reduced 12.13%
144,819
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$4,153
$35.2 p/Share
118
Reduced 0.07%
164,819
Class A Common Stock