Dec 11
2019
BUY
Exercise of conversion of derivative security
$830,119
$59.1 p/Share
14,046
Added 23.04%
46,909
Common Stock
Nov 07
2019
SELL
Open market or private sale
$1,243,942
$107.85 p/Share
11,534
Reduced 25.98%
32,863
Common Stock
Nov 07
2019
BUY
Exercise of conversion of derivative security
$671,856
$58.25 p/Share
11,534
Added 20.62%
44,397
Common Stock
Oct 29
2019
SELL
Open market or private sale
$1,936,884
$102.96 p/Share
18,812
Reduced 36.4%
32,863
Common Stock
Oct 29
2019
BUY
Exercise of conversion of derivative security
$1,376,098
$73.15 p/Share
18,812
Added 26.69%
51,675
Common Stock
Oct 28
2019
SELL
Open market or private sale
$2,343,604
$102.06 p/Share
22,963
Reduced 41.13%
32,863
Common Stock
Oct 28
2019
BUY
Exercise of conversion of derivative security
$1,504,765
$65.53 p/Share
22,963
Added 29.14%
55,826
Common Stock
Oct 25
2019
SELL
Open market or private sale
$1,084,661
$101.56 p/Share
10,680
Reduced 24.53%
32,863
Common Stock
Oct 25
2019
BUY
Exercise of conversion of derivative security
$562,409
$52.66 p/Share
10,680
Added 19.7%
43,543
Common Stock
Jul 29
2019
SELL
Open market or private sale
$990,014
$99.17 p/Share
9,983
Reduced 16.99%
48,776
Common Stock
Jul 29
2019
BUY
Exercise of conversion of derivative security
$607,466
$60.85 p/Share
9,983
Added 14.52%
58,759
Common Stock
Jul 26
2019
SELL
Open market or private sale
$2,152,771
$99.61 p/Share
21,612
Reduced 30.7%
48,776
Common Stock
Jul 26
2019
BUY
Exercise of conversion of derivative security
$506,168
$52.66 p/Share
9,612
Added 14.14%
58,388
Common Stock
Jun 14
2019
SELL
Open market or private sale
$1,056,113
$86.88 p/Share
12,156
Reduced 16.67%
60,776
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$72,735
$93.49 p/Share
778
Reduced 1.06%
72,932
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$336,323
$92.83 p/Share
3,623
Reduced 5.27%
65,148
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
8,562
Added 10.41%
73,710
Common Stock
Jan 22
2019
SELL
Payment of exercise price or tax liability
$696,596
$90.42 p/Share
7,704
Reduced 10.07%
68,771
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
-
21,002
Added 21.55%
76,475
Common Stock
Mar 08
2018
-
400
Reduced 0.72%
55,473
Common Stock
Mar 08
2018
SELL
Open market or private sale
$640,740
$106.79 p/Share
6,000
Reduced 9.7%
55,873
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$165,927
$105.15 p/Share
1,578
Reduced 2.8%
54,854
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
7,019
Added 10.19%
61,873
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$162,064
$98.88 p/Share
1,639
Reduced 2.82%
56,432
Common Stock
Jan 23
2018
SELL
Payment of exercise price or tax liability
$637,059
$106.71 p/Share
5,970
Reduced 9.32%
58,071
Common Stock