Jan 02
2019
SELL
Open market or private sale
$837,150
$55.81 p/Share
15,000
Reduced 3.42%
423,153
Class A Common Stock
Jan 01
2019
SELL
Payment of exercise price or tax liability
$240,626
$56.09 p/Share
4,290
Reduced 1.0%
423,153
Class A Common Stock
Dec 03
2018
SELL
Open market or private sale
$1,080,900
$72.06 p/Share
15,000
Reduced 3.39%
427,443
Class A Common Stock
Nov 01
2018
SELL
Open market or private sale
$1,129,500
$75.3 p/Share
15,000
Reduced 3.28%
442,443
Class A Common Stock
Nov 01
2018
SELL
Payment of exercise price or tax liability
$951,192
$76.74 p/Share
12,395
Reduced 2.64%
457,443
Class A Common Stock
Oct 25
2018
SELL
Payment of exercise price or tax liability
$404,636
$73.49 p/Share
5,506
Reduced 1.16%
469,838
Class A Common Stock
Oct 01
2018
SELL
Open market or private sale
$1,486,950
$99.13 p/Share
15,000
Reduced 3.06%
475,344
Class A Common Stock
Oct 01
2018
SELL
Payment of exercise price or tax liability
$579,302
$97.28 p/Share
5,955
Reduced 1.2%
490,344
Class A Common Stock
Sep 04
2018
SELL
Open market or private sale
$1,351,200
$90.08 p/Share
15,000
Reduced 2.93%
496,299
Class A Common Stock
Aug 01
2018
SELL
Open market or private sale
$998,850
$66.59 p/Share
15,000
Reduced 2.85%
511,299
Class A Common Stock
Aug 01
2018
SELL
Payment of exercise price or tax liability
$828,730
$66.86 p/Share
12,395
Reduced 2.3%
526,299
Class A Common Stock
Jul 25
2018
SELL
Payment of exercise price or tax liability
$399,350
$72.53 p/Share
5,506
Reduced 1.01%
538,694
Class A Common Stock
Jul 02
2018
SELL
Open market or private sale
$931,500
$62.1 p/Share
15,000
Reduced 2.68%
544,200
Class A Common Stock
Jul 01
2018
SELL
Payment of exercise price or tax liability
$367,066
$61.64 p/Share
5,955
Reduced 1.05%
559,200
Class A Common Stock
Jun 01
2018
SELL
Open market or private sale
$888,750
$59.25 p/Share
15,000
Reduced 2.59%
565,155
Class A Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
$21,220
$34.56 p/Share
614
Added 0.11%
580,155
Class A Common Stock
May 01
2018
SELL
Open market or private sale
$714,600
$47.64 p/Share
15,000
Reduced 2.52%
579,541
Class A Common Stock
May 01
2018
SELL
Payment of exercise price or tax liability
$597,439
$48.2 p/Share
12,395
Reduced 2.04%
594,541
Class A Common Stock
Apr 25
2018
SELL
Payment of exercise price or tax liability
$246,394
$44.75 p/Share
5,506
Reduced 0.9%
606,936
Class A Common Stock
Apr 25
2018
BUY
Grant, award, or other acquisition
-
38,159
Added 5.87%
612,442
Class A Common Stock
Apr 02
2018
SELL
Open market or private sale
$725,850
$48.39 p/Share
15,000
Reduced 2.55%
574,283
Class A Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$269,714
$49.2 p/Share
5,482
Reduced 0.92%
589,283
Class A Common Stock
Mar 01
2018
SELL
Open market or private sale
$679,200
$45.28 p/Share
15,000
Reduced 2.46%
594,765
Class A Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$533,622
$44.45 p/Share
12,005
Reduced 1.94%
606,631
Class A Common Stock
Jan 25
2018
SELL
Payment of exercise price or tax liability
$173,261
$45.12 p/Share
3,840
Reduced 0.62%
618,636
Class A Common Stock