Mar 21
2023
SELL
Sale (or disposition) back to the issuer
$2,790,353
$111.95 p/Share
24,925
Reduced 4.82%
492,565
Class A Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
$2,790,041
$49.39 p/Share
56,490
Added 9.84%
517,490
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$1,871,039
$107.63 p/Share
17,384
Reduced 3.63%
461,000
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
41,433
Added 8.2%
463,621
Class A Common Stock
Sep 08
2022
SELL
Sale (or disposition) back to the issuer
$3,630,092
$90.42 p/Share
40,147
Reduced 7.71%
480,369
Class A Common Stock
Sep 08
2022
SELL
Open market or private sale
$3,925,855
$90.42 p/Share
43,418
Reduced 9.04%
436,951
Class A Common Stock
Sep 08
2022
BUY
Exercise of conversion of derivative security
$3,630,063
$43.44 p/Share
83,565
Added 13.83%
520,516
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$1,635,059
$94.05 p/Share
17,385
Reduced 3.83%
436,951
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
41,435
Added 8.56%
442,364
Class A Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$2,320,191
$90.59 p/Share
25,612
Reduced 5.84%
412,901
Class A Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
36,825
Added 7.9%
429,215
Class A Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
20,987
Added 4.97%
401,688
Class A Common Stock
Mar 18
2021
SELL
Sale (or disposition) back to the issuer
$1,926,516
$87.41 p/Share
22,040
Reduced 5.16%
405,318
Class A Common Stock
Mar 18
2021
SELL
Open market or private sale
$2,151,772
$87.41 p/Share
24,617
Reduced 6.07%
380,701
Class A Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$1,926,468
$41.29 p/Share
46,657
Added 9.84%
427,358
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$1,376,291
$86.25 p/Share
15,957
Reduced 4.02%
380,701
Class A Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
38,030
Added 8.96%
386,575
Class A Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$1,184,197
$84.84 p/Share
13,958
Reduced 3.75%
358,628
Class A Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
31,506
Added 7.8%
372,586
Class A Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,894,970
$88.55 p/Share
21,400
Reduced 5.9%
341,080
Class A Common Stock
Mar 03
2021
SELL
Sale (or disposition) back to the issuer
$1,655,708
$88.55 p/Share
18,698
Reduced 4.91%
362,480
Class A Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$1,655,646
$41.29 p/Share
40,098
Added 9.52%
381,178
Class A Common Stock
Dec 03
2020
SELL
Sale (or disposition) back to the issuer
$2,916,869
$75.21 p/Share
38,783
Reduced 9.44%
372,178
Class A Common Stock
Dec 03
2020
SELL
Open market or private sale
$2,338,570
$75.2 p/Share
31,098
Reduced 8.36%
341,080
Class A Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
$2,916,833
$41.74 p/Share
69,881
Added 14.53%
410,961
Class A Common Stock