Mar 18
2021
BUY
Grant, award, or other acquisition
-
42
Added 0.2%
20,718
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$93,362
$68.8 p/Share
1,357
Reduced 6.81%
18,576
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
2,100
Added 9.22%
20,676
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
144
Added 0.72%
19,878
Common Stock
Aug 27
2020
BUY
Grant, award, or other acquisition
-
46
Added 0.23%
19,662
Common Stock
Jun 02
2020
BUY
Grant, award, or other acquisition
-
43
Added 0.22%
19,556
Common Stock
Mar 12
2020
BUY
Grant, award, or other acquisition
-
61
Added 0.31%
19,422
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$117,967
$75.33 p/Share
1,566
Reduced 7.48%
19,361
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
1,880
Added 8.24%
20,927
Common Stock
Dec 03
2019
BUY
Grant, award, or other acquisition
-
346
Added 1.79%
18,982
Common Stock
Sep 12
2019
SELL
Open market or private sale
$54,540
$54.54 p/Share
1,000
Reduced 5.13%
18,478
Common Stock
Aug 22
2019
BUY
Grant, award, or other acquisition
-
63
Added 0.32%
19,478
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
67
Added 0.35%
19,337
Common Stock
Mar 14
2019
BUY
Grant, award, or other acquisition
-
81
Added 0.42%
19,174
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$45,979
$37.17 p/Share
1,237
Reduced 6.08%
19,093
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
3,940
Added 16.23%
20,330
Common Stock
Dec 03
2018
BUY
Grant, award, or other acquisition
-
690
Added 4.07%
16,272
Common Stock
Aug 30
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.45%
15,483
Common Stock
Jun 21
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.45%
15,315
Common Stock
Mar 22
2018
BUY
Grant, award, or other acquisition
-
71
Added 0.47%
15,146
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$42,357
$40.65 p/Share
1,042
Reduced 6.47%
15,075
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
3,543
Added 18.02%
16,117
Common Stock
Dec 13
2017
BUY
Grant, award, or other acquisition
-
234
Added 1.84%
12,472
Common Stock
Sep 21
2017
BUY
Grant, award, or other acquisition
-
59
Added 0.48%
12,238
Common Stock