Aug 07
2020
SELL
Open market or private sale
$10,409,000
$148.7 p/Share
70,000
Reduced 14.17%
423,930
Class A Common Stock
Aug 07
2020
BUY
Exercise of conversion of derivative security
$1,204,000
$17.2 p/Share
70,000
Added 12.41%
493,930
Class A Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$1,496,849
$115.9 p/Share
12,915
Reduced 2.96%
423,930
Class A Common Stock
May 15
2020
BUY
Grant, award, or other acquisition
$21,230
$55.0 p/Share
386
Added 0.09%
436,845
Class A Common Stock
Apr 25
2020
SELL
Payment of exercise price or tax liability
$439,837
$62.01 p/Share
7,093
Reduced 1.6%
436,459
Class A Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
-
65,913
Added 12.94%
443,552
Class A Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$508,918
$46.81 p/Share
10,872
Reduced 2.8%
377,639
Class A Common Stock
Feb 18
2020
SELL
Open market or private sale
$1,648,800
$82.44 p/Share
20,000
Reduced 4.9%
388,511
Class A Common Stock
Feb 18
2020
BUY
Conversion of derivative security
-
20,000
Added 4.67%
408,511
Class A Common Stock
Jan 25
2020
SELL
Payment of exercise price or tax liability
$504,596
$71.14 p/Share
7,093
Reduced 1.79%
388,511
Class A Common Stock
Jan 15
2020
SELL
Open market or private sale
$1,401,800
$70.09 p/Share
20,000
Reduced 4.81%
395,604
Class A Common Stock
Jan 15
2020
BUY
Conversion of derivative security
-
20,000
Added 4.59%
415,604
Class A Common Stock
Jan 01
2020
SELL
Payment of exercise price or tax liability
$538,079
$62.56 p/Share
8,601
Reduced 2.13%
395,604
Class A Common Stock
Dec 16
2019
SELL
Open market or private sale
$1,330,000
$66.5 p/Share
20,000
Reduced 4.71%
404,205
Class A Common Stock
Dec 16
2019
BUY
Conversion of derivative security
-
20,000
Added 4.5%
424,205
Class A Common Stock
Nov 15
2019
BUY
Grant, award, or other acquisition
$55
$55.0 p/Share
1
Added 0.0%
404,205
Class A Common Stock
Oct 25
2019
SELL
Payment of exercise price or tax liability
$446,016
$62.89 p/Share
7,092
Reduced 1.72%
404,204
Class A Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$670,041
$61.63 p/Share
10,872
Reduced 2.58%
411,296
Class A Common Stock
Sep 10
2019
SELL
Open market or private sale
$1,205,200
$60.26 p/Share
20,000
Reduced 4.52%
422,168
Class A Common Stock
Sep 10
2019
BUY
Conversion of derivative security
-
20,000
Added 4.33%
442,168
Class A Common Stock
Aug 13
2019
SELL
Open market or private sale
$1,237,200
$61.86 p/Share
20,000
Reduced 4.52%
422,168
Class A Common Stock
Aug 13
2019
BUY
Conversion of derivative security
-
20,000
Added 4.33%
442,168
Class A Common Stock
Jul 25
2019
SELL
Payment of exercise price or tax liability
$567,582
$80.02 p/Share
7,093
Reduced 1.65%
422,168
Class A Common Stock
Jul 12
2019
SELL
Open market or private sale
$3,252,400
$81.31 p/Share
40,000
Reduced 8.52%
429,261
Class A Common Stock
Jul 12
2019
BUY
Conversion of derivative security
-
40,000
Added 7.85%
469,261
Class A Common Stock