| Apr 2, 2018 | Sale under a 10b5-1 plan | −35,000 | $36.10 | $1.3M | 67,741 direct | Filing · EDGAR |
| Feb 15, 2018 | Grant or award from the company Employee Stock Option (Right to Buy) | +124,729 | | | 124,729 direct | Filing · EDGAR |
| Feb 13, 2018 | Grant or award from the company Employee Stock Option (Right to Buy) | +121,528 | | | 121,528 direct | Filing · EDGAR |
| Feb 11, 2018 | Option or RSU exercised or converted | +6,360 | | | 39,963 direct | Filing · EDGAR |
| Feb 11, 2018 | Shares withheld for tax or exercise price | −1,731 | $41.46 | $72K | 38,232 direct | Filing · EDGAR |
| Feb 11, 2018 | Grant or award from the company | +114,482 | | | 152,714 direct | Filing · EDGAR |
| Feb 11, 2018 | Shares withheld for tax or exercise price | −49,973 | $41.46 | $2.1M | 102,741 direct | Filing · EDGAR |
| Feb 11, 2018 | Option or RSU exercised or converted Restricted Stock Units | −6,360 | | | 0 direct | Filing · EDGAR |
| Feb 10, 2018 | Option or RSU exercised or converted | +10,375 | | | 36,427 direct | Filing · EDGAR |
| Feb 10, 2018 | Shares withheld for tax or exercise price | −2,824 | $41.46 | $117K | 33,603 direct | Filing · EDGAR |
| Feb 10, 2018 | Option or RSU exercised or converted Restricted Stock Units | −10,375 | | | 10,375 direct | Filing · EDGAR |
| Feb 9, 2018 | Sale under a 10b5-1 plan | −35,000 | $40.88 | $1.4M | 26,052 direct | Filing · EDGAR |
| Oct 27, 2017 | Option or RSU exercised or converted | +249,458 | $31.32 | $7.8M | 326,510 direct | Filing · EDGAR |
| Oct 27, 2017 | Open-market or private sale | −249,458 | $44.46 | $11.1M | 77,052 direct | Filing · EDGAR |
| Oct 27, 2017 | Sale under a 10b5-1 plan | −16,000 | $44.90 | $718K | 61,052 direct | Filing · EDGAR |
| Oct 27, 2017 | Option or RSU exercised or converted Employee Stock Option (Right to Buy) | −249,458 | | | 374,187 direct | Filing · EDGAR |
| Jul 28, 2017 | Sale under a 10b5-1 plan | −16,000 | $35.80 | $573K | 77,052 direct | Filing · EDGAR |
| Jun 7, 2017 | Grant or award from the company Employee Stock Option (Right to Buy) | +186,998 | | | 186,998 direct | Filing · EDGAR |
| May 3, 2017 | Open-market or private sale | −25,000 | $33.40 | $835K | 93,052 direct | Filing · EDGAR |
| Feb 13, 2017 | Option or RSU exercised or converted | +5,716 | | | 64,108 direct | Filing · EDGAR |
| Feb 13, 2017 | Shares withheld for tax or exercise price | −1,862 | $35.36 | $66K | 62,246 direct | Filing · EDGAR |
| Feb 13, 2017 | Option or RSU exercised or converted | +5,595 | | | 67,841 direct | Filing · EDGAR |
| Feb 13, 2017 | Shares withheld for tax or exercise price | −1,691 | $35.52 | $60K | 66,150 direct | Filing · EDGAR |
| Feb 13, 2017 | Grant or award from the company | +98,189 | | | 164,339 direct | Filing · EDGAR |
| Feb 13, 2017 | Shares withheld for tax or exercise price | −46,287 | $35.52 | $1.6M | 118,052 direct | Filing · EDGAR |
| Feb 13, 2017 | Option or RSU exercised or converted Restricted Stock Units | −5,716 | | | 0 direct | Filing · EDGAR |
| Feb 13, 2017 | Option or RSU exercised or converted Restricted Stock Units | −5,595 | | | 0 direct | Filing · EDGAR |
| Feb 11, 2017 | Option or RSU exercised or converted | +6,360 | | | 60,314 direct | Filing · EDGAR |
| Feb 11, 2017 | Shares withheld for tax or exercise price | −1,922 | $35.17 | $68K | 58,392 direct | Filing · EDGAR |
| Feb 11, 2017 | Option or RSU exercised or converted Restricted Stock Units | −6,360 | | | 6,360 direct | Filing · EDGAR |
| Feb 10, 2017 | Option or RSU exercised or converted | +10,376 | | | 57,318 direct | Filing · EDGAR |
| Feb 10, 2017 | Shares withheld for tax or exercise price | −3,364 | $35.17 | $118K | 53,954 direct | Filing · EDGAR |
| Feb 10, 2017 | Option or RSU exercised or converted Restricted Stock Units | −10,376 | | | 20,750 direct | Filing · EDGAR |
| Dec 31, 2016 | Option or RSU exercised or converted | +102 | | | 47,044 direct | Filing · EDGAR |
| Dec 31, 2016 | Returned to the company | −63 | $34.99 | $2K | 46,981 direct | Filing · EDGAR |
| Dec 31, 2016 | Shares withheld for tax or exercise price | −39 | $34.99 | $1K | 46,942 direct | Filing · EDGAR |
| Dec 31, 2016 | Option or RSU exercised or converted Salary Stock Units | −102 | | | 0 direct | Filing · EDGAR |
| Sep 30, 2016 | Option or RSU exercised or converted | +116 | | | 47,058 direct | Filing · EDGAR |
| Sep 30, 2016 | Returned to the company | −61 | $31.77 | $2K | 46,997 direct | Filing · EDGAR |
| Sep 30, 2016 | Shares withheld for tax or exercise price | −55 | $31.77 | $2K | 46,942 direct | Filing · EDGAR |
| Sep 30, 2016 | Option or RSU exercised or converted Salary Stock Units | −116 | | | 0 direct | Filing · EDGAR |
| Jun 30, 2016 | Option or RSU exercised or converted | +125 | | | 47,067 direct | Filing · EDGAR |
| Jun 30, 2016 | Returned to the company | −66 | $28.68 | $2K | 47,001 direct | Filing · EDGAR |
| Jun 30, 2016 | Shares withheld for tax or exercise price | −59 | $28.68 | $2K | 46,942 direct | Filing · EDGAR |
| Jun 30, 2016 | Option or RSU exercised or converted Salary Stock Units | −125 | | | 0 direct | Filing · EDGAR |
| Mar 31, 2016 | Option or RSU exercised or converted | +125 | | | 47,067 direct | Filing · EDGAR |
| Mar 31, 2016 | Returned to the company | −66 | $31.30 | $2K | 47,001 direct | Filing · EDGAR |
| Mar 31, 2016 | Shares withheld for tax or exercise price | −59 | $31.30 | $2K | 46,942 direct | Filing · EDGAR |
| Mar 31, 2016 | Option or RSU exercised or converted Salary Stock Units | −125 | | | 0 direct | Filing · EDGAR |
| Mar 1, 2016 | Option or RSU exercised or converted | +7,374 | | | 50,420 direct | Filing · EDGAR |
| Mar 1, 2016 | Shares withheld for tax or exercise price | −3,478 | $29.58 | $103K | 46,942 direct | Filing · EDGAR |
| Mar 1, 2016 | Option or RSU exercised or converted Restricted Stock Units | −7,374 | | | 0 direct | Filing · EDGAR |
| Feb 13, 2016 | Option or RSU exercised or converted | +11,432 | | | 42,865 direct | Filing · EDGAR |
| Feb 13, 2016 | Shares withheld for tax or exercise price | −3,723 | $27.40 | $102K | 39,142 direct | Filing · EDGAR |
| Feb 13, 2016 | Option or RSU exercised or converted | +5,595 | | | 44,737 direct | Filing · EDGAR |
| Feb 13, 2016 | Shares withheld for tax or exercise price | −1,691 | $27.71 | $47K | 43,046 direct | Filing · EDGAR |
| Feb 13, 2016 | Option or RSU exercised or converted Restricted Stock Units | −11,432 | | | 5,716 direct | Filing · EDGAR |
| Feb 13, 2016 | Option or RSU exercised or converted Restricted Stock Units | −5,595 | | | 5,595 direct | Filing · EDGAR |
| Feb 11, 2016 | Option or RSU exercised or converted | +6,361 | | | 33,489 direct | Filing · EDGAR |
| Feb 11, 2016 | Shares withheld for tax or exercise price | −2,056 | $26.90 | $55K | 31,433 direct | Filing · EDGAR |