May 03
2016
SELL
Payment of exercise price or tax liability
$70,472
$22.28 p/Share
3,163
Reduced 0.19%
1,699,051
Common Shares
May 03
2016
BUY
Grant, award, or other acquisition
-
8,416
Added 0.49%
1,702,214
Common Shares
Apr 05
2016
SELL
Payment of exercise price or tax liability
$56,352
$20.91 p/Share
2,695
Reduced 0.16%
1,693,798
Common Shares
Feb 03
2016
SELL
Payment of exercise price or tax liability
$69,827
$25.19 p/Share
2,772
Reduced 0.16%
1,696,493
Common Shares
Feb 03
2016
BUY
Grant, award, or other acquisition
-
7,443
Added 0.44%
1,699,265
Common Shares
Nov 03
2015
SELL
Payment of exercise price or tax liability
$97,853
$39.11 p/Share
2,502
Reduced 0.15%
1,691,822
Common Shares
Nov 03
2015
BUY
Grant, award, or other acquisition
-
4,974
Added 0.29%
1,694,324
Common Shares
Oct 30
2015
SELL
Payment of exercise price or tax liability
$673,103
$39.69 p/Share
16,959
Reduced 0.99%
1,689,530
Common Shares
Aug 03
2015
SELL
Payment of exercise price or tax liability
$97,832
$39.18 p/Share
2,497
Reduced 0.15%
1,706,489
Common Stock
Aug 03
2015
BUY
Grant, award, or other acquisition
-
4,786
Added 0.28%
1,708,986
Common Stock
May 08
2015
SELL
Payment of exercise price or tax liability
$2,087,209
$30.72 p/Share
67,943
Reduced 3.85%
1,698,215
Common Shares
May 08
2015
BUY
Grant, award, or other acquisition
-
162,760
Added 8.44%
1,766,158
Common Shares
May 03
2015
SELL
Payment of exercise price or tax liability
$97,844
$31.33 p/Share
3,123
Reduced 0.18%
1,701,077
Common Stock
May 03
2015
BUY
Grant, award, or other acquisition
-
5,985
Added 0.35%
1,704,200
Common Stock
Apr 05
2015
SELL
Payment of exercise price or tax liability
$90,822
$33.7 p/Share
2,695
Reduced 0.17%
1,604,139
Common Shares
Feb 03
2015
SELL
Payment of exercise price or tax liability
$70,046
$28.29 p/Share
2,476
Reduced 0.15%
1,606,834
Common Shares
Feb 03
2015
BUY
Grant, award, or other acquisition
-
6,628
Added 0.41%
1,609,310
Common Shares
Dec 04
2014
-
741
Reduced 0.05%
1,603,398
Common Shares
Nov 03
2014
SELL
Payment of exercise price or tax liability
$97,833
$33.13 p/Share
2,953
Reduced 0.18%
1,602,682
Common Shares
Nov 03
2014
BUY
Grant, award, or other acquisition
-
5,660
Added 0.35%
1,605,635
Common Shares
Oct 30
2014
SELL
Payment of exercise price or tax liability
$560,325
$33.04 p/Share
16,959
Reduced 1.05%
1,599,975
Common Shares
Aug 03
2014
SELL
Payment of exercise price or tax liability
$103,036
$32.33 p/Share
3,187
Reduced 0.2%
1,616,934
Common Shares
Aug 03
2014
BUY
Grant, award, or other acquisition
-
6,107
Added 0.38%
1,620,121
Common Shares
Jun 08
2014
SELL
Payment of exercise price or tax liability
$37,831
$26.66 p/Share
1,419
Reduced 0.09%
1,614,014
Common Shares
May 08
2014
SELL
Payment of exercise price or tax liability
$2,348,112
$26.0 p/Share
90,312
Reduced 5.29%
1,615,433
Common Shares