Jun 12
2024
SELL
Open market or private sale
$4,274,875
$125.0 p/Share
34,199
Reduced 16.88%
168,386
Class A common stock, ...
Jun 12
2024
BUY
Exercise of conversion of derivative security
$341,648
$9.99 p/Share
34,199
Added 14.44%
202,585
Class A common stock, ...
Jun 05
2024
SELL
Open market or private sale
$4,103,760
$120.0 p/Share
34,198
Reduced 16.88%
168,386
Class A common stock, ...
Jun 05
2024
BUY
Exercise of conversion of derivative security
$341,638
$9.99 p/Share
34,198
Added 14.44%
202,584
Class A common stock, ...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$112,752
$121.37 p/Share
929
Reduced 0.55%
168,386
Class A common stock, ...
Feb 28
2024
SELL
Open market or private sale
$2,462,200
$123.11 p/Share
20,000
Reduced 10.29%
174,315
Class A common stock, ...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$333,788
$123.26 p/Share
2,708
Reduced 1.37%
194,315
Class A common stock, ...
Feb 28
2024
-
5,000
Reduced 2.87%
169,315
Class A common stock, ...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$355,381
$120.55 p/Share
2,948
Reduced 1.47%
197,023
Class A common stock, ...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$90,291
$117.11 p/Share
771
Reduced 0.43%
177,120
Class A common stock, ...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
22,851
Added 10.26%
199,971
Class A common stock, ...
Dec 15
2023
SELL
Open market or private sale
$5,650,000
$113.0 p/Share
50,000
Reduced 21.94%
177,891
Class A common stock, ...
Dec 15
2023
BUY
Exercise of conversion of derivative security
$499,500
$9.99 p/Share
50,000
Added 17.99%
227,891
Class A common stock, ...
Dec 14
2023
SELL
Open market or private sale
$5,400,000
$108.0 p/Share
50,000
Reduced 21.94%
177,891
Class A common stock, ...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$499,500
$9.99 p/Share
50,000
Added 17.99%
227,891
Class A common stock, ...
Jul 19
2023
SELL
Open market or private sale
$2,145,440
$115.0 p/Share
18,656
Reduced 9.49%
177,891
Class A common stock, ...
Jul 12
2023
SELL
Open market or private sale
$2,052,160
$110.0 p/Share
18,656
Reduced 8.67%
196,547
Class A common stock, ...
Jul 11
2023
SELL
Open market or private sale
$1,958,880
$105.0 p/Share
18,656
Reduced 7.98%
215,203
Class A common stock, ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$82,188
$88.47 p/Share
929
Reduced 0.4%
233,859
Class A common stock, ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$248,621
$91.81 p/Share
2,708
Reduced 1.14%
234,788
Class A common stock, ...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
57,038
Added 19.37%
237,496
Class A common stock, ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$7,380,191
$91.0 p/Share
81,101
Reduced 31.01%
180,458
Class A common stock, ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$61,629
$94.96 p/Share
649
Reduced 0.25%
261,559
Class A common stock, ...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
18,851
Added 6.69%
262,760
Class A common stock, ...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$51,805
$93.85 p/Share
552
Reduced 0.21%
262,208
Class A common stock, ...