Nov 04
2022
SELL
Payment of exercise price or tax liability
$50,418
$39.92 p/Share
1,263
Reduced 0.87%
144,457
Class A Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
-
1,263
Added 0.86%
145,720
Class A Common Stock
Nov 03
2022
SELL
Payment of exercise price or tax liability
$35,354
$43.01 p/Share
822
Reduced 0.57%
144,457
Class A Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
-
1,868
Added 1.27%
145,279
Class A Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$36,550
$43.93 p/Share
832
Reduced 0.58%
143,411
Class A Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
1,891
Added 1.29%
144,243
Class A Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$215,379
$44.88 p/Share
4,799
Reduced 3.26%
142,352
Class A Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
-
10,460
Added 6.64%
147,151
Class A Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$747,889
$47.12 p/Share
15,872
Reduced 10.4%
136,691
Class A Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
35,863
Added 19.03%
152,563
Class A Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$72,386
$58.47 p/Share
1,238
Reduced 1.05%
116,700
Class A Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
2,815
Added 2.33%
117,938
Class A Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$342,002
$61.05 p/Share
5,602
Reduced 4.64%
115,123
Class A Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
5,602
Added 4.43%
120,725
Class A Common Stock
Oct 28
2021
SELL
Payment of exercise price or tax liability
$97,150
$68.56 p/Share
1,417
Reduced 1.22%
115,123
Class A Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
-
3,092
Added 2.58%
116,540
Class A Common Stock
Jul 22
2021
SELL
Payment of exercise price or tax liability
$86,396
$56.69 p/Share
1,524
Reduced 1.33%
113,448
Class A Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
-
3,258
Added 2.76%
114,972
Class A Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$272,945
$56.15 p/Share
4,861
Reduced 4.17%
111,714
Class A Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
10,591
Added 8.33%
116,575
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$924,396
$54.29 p/Share
17,027
Reduced 13.84%
105,984
Class A Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
37,112
Added 23.18%
123,011
Class A Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$114,243
$53.99 p/Share
2,116
Reduced 2.4%
85,899
Class A Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
4,609
Added 4.98%
88,015
Class A Common Stock
Oct 28
2020
SELL
Payment of exercise price or tax liability
$82,370
$39.28 p/Share
2,097
Reduced 2.45%
83,406
Class A Common Stock