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
Nov 01
2023
SELL
Payment of exercise price or tax liability
$3,066
$25.99 p/Share
118
Reduced 0.07%
164,937
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$4,995
$41.98 p/Share
119
Reduced 0.07%
165,055
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$980,000
$49.0 p/Share
20,000
Reduced 10.8%
165,174
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$6,000
$50.85 p/Share
118
Reduced 0.06%
185,174
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$5,794
$49.11 p/Share
118
Reduced 0.06%
185,292
Class A Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$669,990
$55.8 p/Share
12,007
Reduced 6.08%
185,410
Class A Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$1,863,217
$55.8 p/Share
33,391
Added 14.47%
197,417
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$1,995
$25.92 p/Share
77
Reduced 0.05%
164,026
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$1,216
$15.8 p/Share
77
Reduced 0.05%
164,103
Class A Common Stock