Jun 03
2024
SELL
Open market or private sale
$45,140
$148.0 p/Share
305
Reduced 1.89%
15,798
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$1,596,870
$149.31 p/Share
10,695
Reduced 39.91%
16,103
Class A Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$587,520
$153.6 p/Share
3,825
Reduced 12.49%
26,798
Class A Common Stock
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
8,628
Added 23.87%
27,512
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$1,283,746
$156.65 p/Share
8,195
Reduced 27.14%
21,995
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
18,890
Added 38.49%
30,190
Class A Common Stock
Feb 01
2024
SELL
Open market or private sale
$548,207
$128.99 p/Share
4,250
Reduced 27.33%
11,300
Class A Common Stock
Dec 21
2023
SELL
Open market or private sale
$550,545
$129.54 p/Share
4,250
Reduced 21.46%
15,550
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$404,688
$107.63 p/Share
3,760
Reduced 15.96%
19,800
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
8,482
Added 29.02%
20,744
Class A Common Stock
Mar 07
2023
SELL
Open market or private sale
$305,950
$122.38 p/Share
2,500
Reduced 14.22%
15,078
Class A Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$41,253
$100.13 p/Share
412
Reduced 2.29%
17,578
Class A Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
-
928
Added 4.91%
17,990
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$284,501
$94.05 p/Share
3,025
Reduced 15.06%
17,062
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
6,823
Added 27.34%
18,136
Class A Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$273,491
$90.59 p/Share
3,019
Reduced 18.54%
13,264
Class A Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
4,340
Added 22.23%
15,187
Class A Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
2,474
Added 17.16%
11,943
Class A Common Stock
Dec 12
2021
SELL
Payment of exercise price or tax liability
$23,509
$86.43 p/Share
272
Reduced 2.7%
9,794
Class A Common Stock
Dec 12
2021
BUY
Exercise of conversion of derivative security
-
928
Added 8.44%
10,066
Class A Common Stock
Mar 19
2021
SELL
Open market or private sale
$306,383
$87.09 p/Share
3,518
Reduced 27.8%
9,138
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$125,321
$86.25 p/Share
1,453
Reduced 10.3%
12,656
Class A Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
4,971
Added 27.1%
13,373
Class A Common Stock
Dec 12
2020
SELL
Payment of exercise price or tax liability
$20,014
$73.58 p/Share
272
Reduced 2.89%
9,138
Class A Common Stock
Dec 12
2020
BUY
Exercise of conversion of derivative security
-
928
Added 8.98%
9,410
Class A Common Stock