Feb 23
2023
SELL
Open market or private sale
$2,162,646
$128.21 p/Share
16,868
Reduced 11.11%
134,950
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,396,539
$131.6 p/Share
10,612
Reduced 6.53%
151,818
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$1,121,529
$95.71 p/Share
11,718
Reduced 6.73%
162,430
Class A Common Stock
Sep 12
2022
SELL
Open market or private sale
$1,996,125
$125.0 p/Share
15,969
Reduced 8.4%
174,148
Class A Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$1,421,042
$121.27 p/Share
11,718
Reduced 5.81%
190,117
Class A Common Stock
Jun 08
2022
SELL
Open market or private sale
$1,996,375
$125.0 p/Share
15,971
Reduced 7.33%
201,835
Class A Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$1,265,896
$108.03 p/Share
11,718
Reduced 5.11%
217,806
Class A Common Stock
Mar 19
2022
BUY
Grant, award, or other acquisition
-
24,383
Added 8.44%
264,524
Class A Common Stock
Feb 23
2022
SELL
Open market or private sale
$2,788,619
$165.93 p/Share
16,806
Reduced 6.54%
240,141
Class A Common Stock
Feb 22
2022
SELL
Open market or private sale
$131,691
$171.92 p/Share
766
Reduced 0.3%
256,947
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,797,972
$174.9 p/Share
10,280
Reduced 3.84%
257,713
Class A Common Stock
Dec 10
2021
SELL
Open market or private sale
$6,223,350
$177.81 p/Share
35,000
Reduced 13.23%
229,524
Class A Common Stock
Nov 26
2021
SELL
Open market or private sale
$2,553,376
$167.93 p/Share
15,205
Reduced 5.37%
267,993
Class A Common Stock
Nov 22
2021
SELL
Open market or private sale
$190
$190.26 p/Share
1
Reduced 0.0%
283,198
Class A Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$2,271,537
$204.33 p/Share
11,117
Reduced 3.78%
283,199
Class A Common Stock
Aug 25
2021
SELL
Open market or private sale
$2,406,331
$158.28 p/Share
15,203
Reduced 4.91%
294,316
Class A Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$1,794,668
$161.42 p/Share
11,118
Reduced 3.47%
309,519
Class A Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$1,510,912
$135.91 p/Share
11,117
Reduced 3.35%
320,637
Class A Common Stock
May 25
2021
SELL
Open market or private sale
$2,090,275
$137.5 p/Share
15,202
Reduced 4.38%
331,754
Class A Common Stock
May 17
2021
SELL
Open market or private sale
$6,558,056
$136.96 p/Share
47,883
Reduced 12.13%
346,956
Class A Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$1,325,940
$40.18 p/Share
33,000
Added 7.71%
394,839
Class A Common Stock
Mar 19
2021
BUY
Grant, award, or other acquisition
-
20,211
Added 5.29%
361,839
Class A Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$1,978,977
$200.2 p/Share
9,885
Reduced 2.81%
341,628
Class A Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$4,194,308
$68.0 p/Share
61,681
Reduced 14.93%
351,513
Class A Common Stock
Dec 09
2020
BUY
Grant, award, or other acquisition
-
385,268
Added 48.25%
413,194
Class A Common Stock