Feb 21
2024
SELL
Open market or private sale
$1,144,191
$145.98 p/Share
7,838
Reduced 8.37%
85,802
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$791,221
$152.51 p/Share
5,188
Reduced 5.25%
93,640
Class A Common Stock
Feb 01
2024
SELL
Open market or private sale
$3,613,500
$144.54 p/Share
25,000
Reduced 20.19%
98,828
Class A Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$1,004,500
$40.18 p/Share
25,000
Added 16.8%
123,828
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$3,360,750
$134.43 p/Share
25,000
Reduced 20.19%
98,828
Class A Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$1,004,500
$40.18 p/Share
25,000
Added 16.8%
123,828
Class A Common Stock
Dec 04
2023
BUY
Grant, award, or other acquisition
-
4,040
Added 3.93%
98,828
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$3,137,500
$125.5 p/Share
25,000
Reduced 20.87%
94,788
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$1,004,500
$40.18 p/Share
25,000
Added 17.27%
119,788
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$1,408,049
$127.0 p/Share
11,087
Reduced 10.47%
94,788
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$86,328
$127.14 p/Share
679
Reduced 0.64%
105,875
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$646,939
$127.15 p/Share
5,088
Reduced 4.56%
106,554
Class A Common Stock
Nov 01
2023
SELL
Open market or private sale
$501,380
$118.25 p/Share
4,240
Reduced 3.66%
111,642
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$671,689
$136.55 p/Share
4,919
Reduced 4.07%
115,882
Class A Common Stock
Sep 01
2023
SELL
Open market or private sale
$657,670
$133.7 p/Share
4,919
Reduced 3.91%
120,801
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$810,234
$124.25 p/Share
6,521
Reduced 4.93%
125,720
Class A Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$636,305
$125.06 p/Share
5,088
Reduced 3.7%
132,241
Class A Common Stock
Aug 01
2023
SELL
Open market or private sale
$735,882
$149.6 p/Share
4,919
Reduced 3.46%
137,329
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$635,928
$129.28 p/Share
4,919
Reduced 3.34%
142,248
Class A Common Stock
Jun 01
2023
SELL
Open market or private sale
$540,302
$109.84 p/Share
4,919
Reduced 3.23%
147,167
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$693,051
$106.28 p/Share
6,521
Reduced 4.11%
152,086
Class A Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$569,082
$111.87 p/Share
5,087
Reduced 3.11%
158,607
Class A Common Stock
May 12
2023
SELL
Open market or private sale
$547,779
$111.36 p/Share
4,919
Reduced 2.92%
163,694
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
34,720
Added 17.08%
168,613
Class A Common Stock
Mar 22
2023
SELL
Open market or private sale
$130,951
$123.89 p/Share
1,057
Reduced 0.78%
133,893
Class A Common Stock