Jul 28
2020
SELL
Open market or private sale
$7,043,496
$130.92 p/Share
53,800
Reduced 55.99%
42,296
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
$2,636,738
$49.01 p/Share
53,800
Added 35.89%
96,096
Common Stock
Feb 04
2020
-
486
Reduced 1.14%
42,228
Common Stock
Jan 31
2020
SELL
Open market or private sale
$973,502
$122.33 p/Share
7,958
Reduced 12.82%
54,108
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
8,045
Added 11.47%
62,066
Common Stock
Jul 25
2019
SELL
Open market or private sale
$6,681,197
$127.75 p/Share
52,299
Reduced 49.22%
53,965
Common Stock
Jul 25
2019
BUY
Exercise of conversion of derivative security
$2,305,863
$44.09 p/Share
52,299
Added 32.98%
106,264
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$523,263
$102.14 p/Share
5,123
Reduced 8.68%
53,901
Common Stock
Jan 25
2019
BUY
Grant, award, or other acquisition
-
10,057
Added 12.47%
70,587
Common Stock
Nov 09
2018
-
820
Reduced 1.34%
60,493
Common Stock
Jan 31
2018
SELL
Open market or private sale
$1,738,055
$109.47 p/Share
15,877
Reduced 20.59%
61,248
Common Stock
Jan 25
2018
BUY
Grant, award, or other acquisition
-
9,533
Added 11.0%
77,125
Common Stock
Nov 09
2017
-
510
Reduced 0.75%
67,592
Common Stock
Oct 30
2017
SELL
Open market or private sale
$1,689,275
$96.53 p/Share
17,500
Reduced 20.44%
68,102
Common Stock
Oct 30
2017
BUY
Exercise of conversion of derivative security
$590,100
$33.72 p/Share
17,500
Added 16.97%
85,602
Common Stock
Aug 01
2017
-
58,050
Reduced 42.6%
78,222
Common Stock
Jul 31
2017
SELL
Payment of exercise price or tax liability
$3,385,784
$80.71 p/Share
41,950
Reduced 23.54%
136,272
Common Stock
Feb 02
2017
SELL
Open market or private sale
$1,011,651
$75.87 p/Share
13,334
Reduced 6.96%
178,222
Common Stock
Jan 26
2017
BUY
Grant, award, or other acquisition
-
13,248
Added 6.47%
191,556
Common Stock
Nov 08
2016
-
288
Reduced 0.16%
178,308
Common Stock
Aug 02
2016
SELL
Open market or private sale
$801,108
$69.27 p/Share
11,565
Reduced 6.08%
178,596
Common Stock
Jul 29
2016
SELL
Open market or private sale
$589,860
$69.93 p/Share
8,435
Reduced 4.25%
190,161
Common Stock
Jul 27
2016
SELL
Open market or private sale
$3,965,625
$70.5 p/Share
56,250
Reduced 22.07%
198,596
Common Stock
Jul 27
2016
BUY
Exercise of conversion of derivative security
$1,564,875
$27.82 p/Share
56,250
Added 18.08%
254,846
Common Stock
Apr 29
2016
-
120
Reduced 0.18%
68,102
Common Stock