Mar 02
2022
SELL
Payment of exercise price or tax liability
$704,188
$46.38 p/Share
15,183
Reduced 44.94%
18,604
Class A Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
31,087
Added 47.92%
33,787
Class A Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$324,661
$55.87 p/Share
5,811
Reduced 32.31%
12,174
Class A Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
-
5,811
Added 24.42%
17,985
Class A Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$509,910
$57.5 p/Share
8,868
Reduced 5.91%
141,240
Class A Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
18,342
Added 10.89%
150,108
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$508,721
$58.04 p/Share
8,765
Reduced 6.24%
131,766
Class A Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
18,129
Added 11.43%
140,531
Class A Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$695,883
$57.53 p/Share
12,096
Reduced 8.99%
122,402
Class A Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
25,020
Added 15.68%
134,498
Class A Common Stock
May 15
2020
SELL
Payment of exercise price or tax liability
$981,334
$35.92 p/Share
27,320
Reduced 10.94%
222,363
Class A Common Stock
May 15
2020
BUY
Exercise of conversion of derivative security
-
56,512
Added 18.46%
249,683
Class A Common Stock
Apr 15
2020
SELL
Payment of exercise price or tax liability
$449,487
$37.16 p/Share
12,096
Reduced 5.89%
193,171
Class A Common Stock
Apr 15
2020
BUY
Exercise of conversion of derivative security
-
25,020
Added 10.86%
205,267
Class A Common Stock
Mar 18
2020
SELL
Payment of exercise price or tax liability
$77,782
$35.68 p/Share
2,180
Reduced 1.19%
180,247
Class A Common Stock
Mar 18
2020
BUY
Exercise of conversion of derivative security
-
2,180
Added 1.18%
182,427
Class A Common Stock
Mar 17
2020
SELL
Payment of exercise price or tax liability
$338,935
$38.22 p/Share
8,868
Reduced 4.69%
180,247
Class A Common Stock
Mar 17
2020
BUY
Exercise of conversion of derivative security
-
18,342
Added 8.84%
189,115
Class A Common Stock
Mar 16
2020
SELL
Payment of exercise price or tax liability
$315,891
$36.04 p/Share
8,765
Reduced 4.88%
170,773
Class A Common Stock
Mar 16
2020
BUY
Exercise of conversion of derivative security
-
18,129
Added 9.17%
179,538
Class A Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$435,438
$42.49 p/Share
10,248
Reduced 5.97%
161,409
Class A Common Stock
May 15
2019
BUY
Exercise of conversion of derivative security
-
21,192
Added 10.99%
171,657
Class A Common Stock
Apr 16
2019
SELL
Payment of exercise price or tax liability
$367,909
$41.97 p/Share
8,766
Reduced 5.51%
150,465
Class A Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
-
18,129
Added 10.22%
159,231
Class A Common Stock
Mar 17
2019
SELL
Payment of exercise price or tax liability
$358,928
$40.47 p/Share
8,869
Reduced 5.91%
141,102
Class A Common Stock