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
Feb 06
2020
SELL
Open market or private sale
$22,931,836
$44.64 p/Share
513,706
Reduced 12.43%
3,619,466
Class A Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$29,320,616
$44.95 p/Share
652,294
Reduced 18.02%
2,967,172
Class A Common Stock
Feb 06
2020
BUY
Exercise of conversion of derivative security
$10,692,220
$9.17 p/Share
1,166,000
Added 22.0%
4,133,172
Class A Common Stock
Oct 28
2019
SELL
Open market or private sale
$22,860,995
$44.98 p/Share
508,248
Reduced 12.37%
3,600,274
Class A Common Stock
Oct 28
2019
SELL
Payment of exercise price or tax liability
$29,135,542
$45.4 p/Share
641,752
Reduced 17.83%
2,958,522
Class A Common Stock
Oct 28
2019
BUY
Exercise of conversion of derivative security
$10,545,500
$9.17 p/Share
1,150,000
Added 21.87%
4,108,522
Class A Common Stock
Jul 26
2019
-
270,000
Reduced 8.34%
2,967,172
Class A Common Stock
Apr 16
2019
SELL
Payment of exercise price or tax liability
$110,843
$41.97 p/Share
2,641
Reduced 0.08%
3,237,172
Class A Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
-
2,641
Added 0.08%
3,239,813
Class A Common Stock
Mar 19
2019
SELL
Open market or private sale
$8,134,887
$39.89 p/Share
203,933
Reduced 4.35%
4,489,516
Class A Common Stock
Mar 19
2019
SELL
Payment of exercise price or tax liability
$50,081,239
$39.99 p/Share
1,252,344
Reduced 27.89%
3,237,172
Class A Common Stock
Mar 19
2019
BUY
Exercise of conversion of derivative security
$16,648,300
$7.27 p/Share
2,290,000
Added 32.79%
4,693,449
Class A Common Stock
Mar 17
2019
SELL
Payment of exercise price or tax liability
$108,055
$40.47 p/Share
2,670
Reduced 0.11%
2,403,449
Class A Common Stock
Mar 17
2019
BUY
Exercise of conversion of derivative security
-
2,670
Added 0.11%
2,406,119
Class A Common Stock
Feb 11
2019
-
25
Reduced 0.0%
2,403,449
Class A Common Stock
Feb 05
2019
-
15
Reduced 0.0%
2,403,474
Class A Common Stock
Apr 17
2018
SELL
Payment of exercise price or tax liability
$88,964
$33.27 p/Share
2,674
Reduced 0.48%
552,816
Class A Common Stock
Apr 17
2018
BUY
Exercise of conversion of derivative security
-
2,674
Added 0.48%
555,490
Class A Common Stock
Mar 15
2018
SELL
Open market or private sale
$12,025,657
$36.14 p/Share
332,752
Reduced 37.57%
552,816
Class A Common Stock