Mar 17
2022
BUY
Exercise of conversion of derivative security
-
4,735
Added 0.13%
3,669,462
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$85,849
$46.23 p/Share
1,857
Reduced 0.05%
3,664,727
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
1,857
Added 0.05%
3,666,584
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$74,868
$45.54 p/Share
1,644
Reduced 0.04%
3,664,727
Class A Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,644
Added 0.04%
3,666,371
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$1,048,003
$46.38 p/Share
22,596
Reduced 0.61%
3,664,727
Class A Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
46,743
Added 1.25%
3,687,323
Class A Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$315,197
$50.74 p/Share
6,212
Reduced 0.17%
3,640,580
Class A Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
21,612
Added 0.59%
3,646,792
Class A Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$39,399,930
$48.63 p/Share
810,198
Reduced 18.27%
3,625,180
Class A Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$19,636,900
$14.99 p/Share
1,310,000
Added 22.8%
4,435,378
Class A Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$152,145
$57.5 p/Share
2,646
Reduced 0.08%
3,125,389
Class A Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
2,646
Added 0.08%
3,128,035
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$151,833
$58.04 p/Share
2,616
Reduced 0.08%
3,125,389
Class A Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
2,616
Added 0.08%
3,128,005
Class A Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$123,057
$57.53 p/Share
2,139
Reduced 0.07%
3,125,389
Class A Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
2,139
Added 0.07%
3,127,528
Class A Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$51,360,065
$53.04 p/Share
968,327
Reduced 23.16%
3,213,089
Class A Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$20,991,780
$12.51 p/Share
1,678,000
Added 28.64%
4,181,416
Class A Common Stock
Apr 15
2020
SELL
Payment of exercise price or tax liability
$80,154
$37.16 p/Share
2,157
Reduced 0.07%
2,967,172
Class A Common Stock
Apr 15
2020
BUY
Exercise of conversion of derivative security
-
2,157
Added 0.07%
2,969,329
Class A Common Stock
Mar 17
2020
SELL
Payment of exercise price or tax liability
$101,971
$38.22 p/Share
2,668
Reduced 0.09%
2,967,172
Class A Common Stock
Mar 17
2020
BUY
Exercise of conversion of derivative security
-
2,668
Added 0.09%
2,969,840
Class A Common Stock
Mar 16
2020
SELL
Payment of exercise price or tax liability
$95,074
$36.04 p/Share
2,638
Reduced 0.09%
2,967,172
Class A Common Stock
Mar 16
2020
BUY
Exercise of conversion of derivative security
-
2,638
Added 0.09%
2,969,810
Class A Common Stock