Aug 12
2021
SELL
Open market or private sale
$434,880
$144.96 p/Share
3,000
Reduced 1.74%
169,122
Common Stock
Aug 11
2021
SELL
Open market or private sale
$429,930
$143.31 p/Share
3,000
Reduced 1.71%
172,122
Common Stock
Jun 09
2021
SELL
Open market or private sale
$727,950
$145.59 p/Share
5,000
Reduced 2.78%
175,122
Common Stock
Jun 08
2021
SELL
Open market or private sale
$1,443,300
$144.33 p/Share
10,000
Reduced 5.26%
180,122
Common Stock
May 05
2021
SELL
Open market or private sale
$657,300
$131.46 p/Share
5,000
Reduced 2.56%
190,122
Common Stock
May 04
2021
SELL
Open market or private sale
$1,308,700
$130.87 p/Share
10,000
Reduced 4.88%
195,122
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$2,222,020
$134.01 p/Share
16,581
Reduced 7.48%
205,122
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
42,353
Added 16.04%
221,703
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
15,592
Added 8.0%
179,350
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,828,350
$121.89 p/Share
15,000
Reduced 8.39%
163,758
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$6,520,162
$123.68 p/Share
52,718
Reduced 22.77%
178,758
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
110,334
Added 32.28%
231,476
Common Stock
Dec 08
2020
SELL
Open market or private sale
$664,100
$132.82 p/Share
5,000
Reduced 3.96%
121,142
Common Stock
Dec 07
2020
SELL
Open market or private sale
$1,320,800
$132.08 p/Share
10,000
Reduced 7.35%
126,142
Common Stock
Oct 12
2020
SELL
Open market or private sale
$1,200,000
$120.0 p/Share
10,000
Reduced 6.84%
136,142
Common Stock
Oct 07
2020
SELL
Open market or private sale
$565,100
$113.02 p/Share
5,000
Reduced 3.31%
146,142
Common Stock
Oct 06
2020
SELL
Open market or private sale
$1,136,700
$113.67 p/Share
10,000
Reduced 6.21%
151,142
Common Stock
Aug 12
2020
SELL
Open market or private sale
$2,319,800
$115.99 p/Share
20,000
Reduced 11.04%
161,142
Common Stock
Aug 11
2020
SELL
Open market or private sale
$2,290,200
$114.51 p/Share
20,000
Reduced 9.94%
181,142
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$1,320,756
$86.2 p/Share
15,322
Reduced 7.08%
201,142
Common Stock
May 01
2020
BUY
Grant, award, or other acquisition
-
38,936
Added 15.25%
216,464
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$758,626
$94.58 p/Share
8,021
Reduced 4.33%
177,208
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
15,505
Added 7.72%
185,229
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$447,378
$96.48 p/Share
4,637
Reduced 3.08%
145,945
Common Stock
Feb 15
2020
BUY
Grant, award, or other acquisition
-
23,779
Added 12.29%
169,724
Common Stock