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
Mar 13
2018
SELL
Payment of exercise price or tax liability
$17,570,989
$37.08 p/Share
473,867
Reduced 34.86%
885,568
Class A Common Stock
Mar 13
2018
SELL
Open market or private sale
$13,248,311
$36.97 p/Share
358,353
Reduced 20.86%
1,359,435
Class A Common Stock
Mar 13
2018
BUY
Exercise of conversion of derivative security
$7,648,940
$9.49 p/Share
806,000
Added 31.94%
1,717,788
Class A Common Stock
Jan 02
2018
SELL
Payment of exercise price or tax liability
$3,339,812
$41.07 p/Share
81,320
Reduced 7.38%
1,019,894
Class A Common Stock
Jan 02
2018
SELL
Sale (or disposition) back to the issuer
$4,439,503
$41.07 p/Share
108,096
Reduced 10.6%
911,798
Class A Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
-
189,416
Added 14.68%
1,101,214
Class A Common Stock
Dec 14
2017
SELL
Open market or private sale
$12,265,583
$38.47 p/Share
318,835
Reduced 18.63%
1,392,963
Class A Common Stock
Dec 14
2017
SELL
Payment of exercise price or tax liability
$18,654,767
$38.77 p/Share
481,165
Reduced 34.54%
911,798
Class A Common Stock