Aug 04
2020
SELL
Open market or private sale
$879,350
$175.87 p/Share
5,000
Reduced 4.06%
118,231
Common Stock
Jul 31
2020
SELL
Open market or private sale
$1,744,900
$174.49 p/Share
10,000
Reduced 7.51%
123,231
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$409,535
$137.06 p/Share
2,988
Reduced 2.19%
133,231
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
7,930
Added 5.5%
136,219
Common Stock
Dec 13
2019
BUY
Grant, award, or other acquisition
-
29,019
Added 18.45%
128,289
Common Stock
Aug 15
2019
SELL
Payment of exercise price or tax liability
$431,851
$145.16 p/Share
2,975
Reduced 2.91%
99,270
Common Stock
Aug 02
2019
SELL
Open market or private sale
$1,447,600
$144.76 p/Share
10,000
Reduced 8.91%
102,245
Common Stock
Jun 30
2019
SELL
Payment of exercise price or tax liability
$1,066,923
$141.09 p/Share
7,562
Reduced 6.31%
112,245
Common Stock
Mar 31
2019
SELL
Payment of exercise price or tax liability
$550,852
$142.56 p/Share
3,864
Reduced 3.12%
119,807
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
7,890
Added 6.0%
123,671
Common Stock
Feb 22
2019
SELL
Open market or private sale
$957,880
$136.84 p/Share
7,000
Reduced 5.7%
115,781
Common Stock
Nov 02
2018
SELL
Open market or private sale
$1,195,500
$119.55 p/Share
10,000
Reduced 7.53%
122,781
Common Stock
Sep 10
2018
SELL
Open market or private sale
$893,620
$127.66 p/Share
7,000
Reduced 5.01%
132,781
Common Stock
Aug 15
2018
SELL
Payment of exercise price or tax liability
$377,051
$126.74 p/Share
2,975
Reduced 2.08%
139,781
Common Stock
Jul 15
2018
BUY
Grant, award, or other acquisition
-
33,000
Added 18.78%
142,756
Common Stock
Jun 29
2018
SELL
Payment of exercise price or tax liability
$939,209
$126.17 p/Share
7,444
Reduced 6.35%
109,756
Common Stock
May 07
2018
SELL
Open market or private sale
$966,675
$128.89 p/Share
7,500
Reduced 6.01%
117,200
Common Stock
Mar 29
2018
BUY
Grant, award, or other acquisition
-
9,000
Added 6.73%
124,700
Common Stock
Dec 19
2017
SELL
Open market or private sale
$658,950
$131.79 p/Share
5,000
Reduced 4.14%
115,700
Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
-
33,000
Added 21.47%
120,700
Common Stock
Mar 31
2017
BUY
Grant, award, or other acquisition
-
8,000
Added 8.36%
87,700
Common Stock
Feb 07
2017
SELL
Open market or private sale
$566,700
$113.34 p/Share
5,000
Reduced 5.9%
79,700
Common Stock
Nov 03
2016
SELL
Open market or private sale
$768,975
$102.53 p/Share
7,500
Reduced 8.13%
84,700
Common Stock
Aug 11
2016
SELL
Open market or private sale
$772,170
$110.31 p/Share
7,000
Reduced 7.06%
92,200
Common Stock
Jun 30
2016
BUY
Grant, award, or other acquisition
-
28,000
Added 22.01%
99,200
Common Stock