Jan 22
2020
BUY
Grant, award, or other acquisition
-
53
Added 0.12%
43,090
Common Stock
Jan 17
2020
SELL
Payment of exercise price or tax liability
$366,253
$59.66 p/Share
6,139
Reduced 12.48%
43,036
Common Stock
Jan 17
2020
BUY
Exercise of conversion of derivative security
$325,327
$44.19 p/Share
7,362
Added 13.02%
49,175
Common Stock
Oct 23
2019
BUY
Grant, award, or other acquisition
-
55
Added 0.13%
41,813
Common Stock
Jul 24
2019
BUY
Grant, award, or other acquisition
-
46
Added 0.11%
41,758
Common Stock
Apr 24
2019
BUY
Grant, award, or other acquisition
-
46
Added 0.11%
41,711
Common Stock
Mar 15
2019
SELL
Sale (or disposition) back to the issuer
$0
$67.61 p/Share
0
Reduced 0.0%
37,966
Common Stock
Mar 15
2019
SELL
Payment of exercise price or tax liability
$211,416
$67.61 p/Share
3,127
Reduced 7.61%
37,966
Common Stock
Mar 15
2019
BUY
Grant, award, or other acquisition
-
10,437
Added 20.03%
41,664
Common Stock
Jan 23
2019
BUY
Grant, award, or other acquisition
-
41
Added 0.12%
34,354
Common Stock
Oct 24
2018
BUY
Grant, award, or other acquisition
-
42
Added 0.12%
34,313
Common Stock
Jul 25
2018
BUY
Grant, award, or other acquisition
-
23
Added 0.07%
34,271
Common Stock
Jul 16
2018
BUY
Grant, award, or other acquisition
-
3,000
Added 8.05%
34,248
Common Stock
May 01
2018
BUY
Grant, award, or other acquisition
-
24
Added 0.08%
31,248
Common Stock
Mar 15
2018
SELL
Payment of exercise price or tax liability
$469,500
$75.0 p/Share
6,260
Reduced 16.7%
31,223
Common Stock
Mar 15
2018
SELL
Sale (or disposition) back to the issuer
$0
$75.0 p/Share
0
Reduced 0.0%
31,223
Common Stock
Mar 15
2018
BUY
Grant, award, or other acquisition
-
13,866
Added 27.58%
36,411
Common Stock
Jan 24
2018
BUY
Grant, award, or other acquisition
-
39
Added 0.16%
23,617
Common Stock
Oct 25
2017
BUY
Grant, award, or other acquisition
-
40
Added 0.17%
23,578
Common Stock
Jul 26
2017
BUY
Grant, award, or other acquisition
-
33
Added 0.14%
23,537
Common Stock
Apr 26
2017
BUY
Grant, award, or other acquisition
-
29
Added 0.12%
23,504
Common Stock
Mar 30
2017
BUY
Grant, award, or other acquisition
-
2,039
Added 7.99%
23,474
Common Stock
Mar 20
2017
SELL
Open market or private sale
$848,600
$84.86 p/Share
10,000
Reduced 31.81%
21,435
Common Stock
Mar 15
2017
SELL
Sale (or disposition) back to the issuer
$0
$85.45 p/Share
0
Reduced 0.0%
31,435
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$1,113,499
$85.45 p/Share
13,031
Reduced 29.3%
31,436
Common Stock