Dec 01
2020
BUY
Grant, award, or other acquisition
-
720
Added 1.1%
64,745
Common Stock
Aug 27
2020
BUY
Grant, award, or other acquisition
-
234
Added 0.36%
64,025
Common Stock
Jun 19
2020
SELL
Open market or private sale
$124,243
$71.9 p/Share
1,728
Reduced 2.64%
63,791
Common Stock
Jun 02
2020
BUY
Grant, award, or other acquisition
-
216
Added 0.33%
65,519
Common Stock
Mar 12
2020
BUY
Grant, award, or other acquisition
-
306
Added 0.47%
65,303
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$780,117
$75.33 p/Share
10,356
Reduced 13.74%
64,997
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
9,887
Added 11.6%
75,353
Common Stock
Dec 03
2019
BUY
Grant, award, or other acquisition
-
1,710
Added 2.55%
65,466
Common Stock
Nov 25
2019
SELL
Open market or private sale
$133,080
$66.54 p/Share
2,000
Reduced 3.04%
63,756
Common Stock
Aug 22
2019
BUY
Grant, award, or other acquisition
-
310
Added 0.47%
65,756
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
335
Added 0.51%
65,446
Common Stock
Apr 23
2019
SELL
Open market or private sale
$708,711
$47.86 p/Share
14,808
Reduced 18.53%
65,111
Common Stock
Mar 14
2019
BUY
Grant, award, or other acquisition
-
405
Added 0.5%
79,919
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$298,810
$37.17 p/Share
8,039
Reduced 9.18%
79,514
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
18,010
Added 17.06%
87,553
Common Stock
Dec 03
2018
BUY
Grant, award, or other acquisition
-
3,671
Added 5.01%
69,543
Common Stock
Aug 30
2018
BUY
Grant, award, or other acquisition
-
375
Added 0.57%
65,872
Common Stock
Jun 21
2018
BUY
Grant, award, or other acquisition
-
373
Added 0.57%
65,497
Common Stock
Mar 22
2018
BUY
Grant, award, or other acquisition
-
387
Added 0.59%
65,124
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$338,249
$40.65 p/Share
8,321
Reduced 11.39%
64,737
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
17,988
Added 19.76%
73,058
Common Stock
Dec 13
2017
BUY
Grant, award, or other acquisition
-
1,357
Added 2.4%
55,070
Common Stock
Sep 21
2017
BUY
Grant, award, or other acquisition
-
340
Added 0.63%
53,713
Common Stock