Jun 30
2021
SELL
Payment of exercise price or tax liability
$811,998
$181.94 p/Share
4,463
Reduced 2.26%
193,291
Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$733,271
$164.3 p/Share
4,463
Reduced 2.21%
197,754
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
7,430
Added 3.54%
202,217
Common Stock
Mar 17
2021
SELL
Open market or private sale
$1,679,700
$167.97 p/Share
10,000
Reduced 4.88%
194,787
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
34,773
Added 14.52%
204,787
Common Stock
Sep 14
2020
SELL
Open market or private sale
$998,376
$163.16 p/Share
6,119
Reduced 3.47%
170,014
Common Stock
Aug 04
2020
SELL
Open market or private sale
$1,570,161
$176.8 p/Share
8,881
Reduced 4.8%
176,133
Common Stock
Aug 03
2020
SELL
Open market or private sale
$1,758,000
$175.8 p/Share
10,000
Reduced 5.13%
185,014
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$456,136
$137.06 p/Share
3,328
Reduced 1.68%
195,014
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
9,060
Added 4.37%
198,342
Common Stock
Feb 14
2020
SELL
Open market or private sale
$1,307,550
$174.34 p/Share
7,500
Reduced 3.81%
189,282
Common Stock
Jan 09
2020
BUY
Grant, award, or other acquisition
-
36,684
Added 15.71%
196,782
Common Stock
Oct 31
2019
SELL
Payment of exercise price or tax liability
$42,069
$158.75 p/Share
265
Reduced 0.17%
160,098
Common Stock
Sep 30
2019
SELL
Payment of exercise price or tax liability
$40,821
$154.04 p/Share
265
Reduced 0.16%
160,363
Common Stock
Aug 15
2019
SELL
Payment of exercise price or tax liability
$485,851
$145.16 p/Share
3,347
Reduced 2.04%
160,628
Common Stock
Aug 07
2019
SELL
Open market or private sale
$435,480
$145.16 p/Share
3,000
Reduced 1.8%
163,975
Common Stock
Aug 06
2019
SELL
Open market or private sale
$433,500
$144.5 p/Share
3,000
Reduced 1.76%
166,975
Common Stock
Aug 05
2019
SELL
Open market or private sale
$212,655
$141.77 p/Share
1,500
Reduced 0.87%
169,975
Common Stock
Jun 30
2019
SELL
Payment of exercise price or tax liability
$1,191,787
$141.09 p/Share
8,447
Reduced 4.69%
171,475
Common Stock
Mar 31
2019
SELL
Payment of exercise price or tax liability
$584,639
$142.56 p/Share
4,101
Reduced 2.23%
179,922
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
7,890
Added 4.11%
184,023
Common Stock
Mar 19
2019
SELL
Open market or private sale
$419,670
$139.89 p/Share
3,000
Reduced 1.67%
176,133
Common Stock
Mar 15
2019
SELL
Open market or private sale
$526,298
$141.44 p/Share
3,721
Reduced 2.03%
179,133
Common Stock
Jan 16
2019
BUY
Grant, award, or other acquisition
-
49,183
Added 21.2%
182,854
Common Stock
Dec 03
2018
SELL
Open market or private sale
$623,350
$124.67 p/Share
5,000
Reduced 3.61%
133,671
Common Stock