Feb 17
2022
SELL
Open market or private sale
$512,270
$186.28 p/Share
2,750
Reduced 1.55%
174,988
Common Stock
Feb 16
2022
SELL
Open market or private sale
$511,170
$185.88 p/Share
2,750
Reduced 1.52%
177,738
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$103,850
$194.84 p/Share
533
Reduced 0.29%
180,488
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$2,819,705
$189.56 p/Share
14,875
Reduced 7.59%
181,021
Common Stock
Jan 11
2022
BUY
Grant, award, or other acquisition
-
27,605
Added 12.35%
195,896
Common Stock
Aug 09
2021
SELL
Open market or private sale
$2,612,750
$209.02 p/Share
12,500
Reduced 6.91%
168,291
Common Stock
Aug 06
2021
SELL
Open market or private sale
$2,603,250
$208.26 p/Share
12,500
Reduced 6.47%
180,791
Common Stock
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