Nov 20
2023
SELL
Payment of exercise price or tax liability
$365,108
$48.41 p/Share
7,542
Reduced 8.05%
86,199
Class A Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
15,640
Added 14.84%
89,719
Class A Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
14,105
Added 15.47%
77,077
Class A Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$118,918
$65.52 p/Share
1,815
Reduced 2.8%
62,971
Class A Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$426,338
$65.52 p/Share
6,507
Reduced 10.72%
54,174
Class A Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
9,299
Added 13.74%
58,383
Class A Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
10,302
Added 13.78%
64,476
Class A Common Stock
May 11
2022
SELL
Open market or private sale
$302,144
$90.3 p/Share
3,346
Reduced 6.11%
51,381
Class A Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$37,112
$92.09 p/Share
403
Reduced 0.73%
54,727
Class A Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
3,898
Added 6.62%
54,954
Class A Common Stock
Dec 20
2021
-
585
Reduced 1.13%
51,055
Class A Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$1,374
$85.88 p/Share
16
Reduced 0.03%
51,640
Class A Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
33
Added 0.06%
51,656
Class A Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$721,079
$81.34 p/Share
8,865
Reduced 14.69%
51,488
Class A Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
13,261
Added 18.01%
60,353
Class A Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$144,599
$81.51 p/Share
1,774
Reduced 3.63%
47,091
Class A Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
6,885
Added 12.35%
48,865
Class A Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$654,701
$82.56 p/Share
7,930
Reduced 15.89%
41,979
Class A Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$138,609
$60.74 p/Share
2,282
Reduced 6.4%
33,354
Class A Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
15,475
Added 24.07%
48,830
Class A Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
2,292
Added 6.24%
34,410
Class A Common Stock
Sep 16
2020
BUY
Other acquisition or disposition
-
862
Added 2.52%
33,344
Class A Common Stock