| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | May 14, 2018 | Tax Payment (Shares) | $42.19 | 2,951 | 124,503 | 345,593 | May 16, 2018, 04:03 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | May 01, 2018 | Option/RSU Exercise | $13.81 | 25,000 | 345,250 | 373,544 | May 03, 2018, 09:40 AM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | May 01, 2018 | Sale | $39.81 | 39,780 | 1,583,548 | 348,544 | May 03, 2018, 09:40 AM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Mar 01, 2018 | Sale | $38.54 | 40,063 | 1,544,165 | 373,387 | Mar 05, 2018, 02:55 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Mar 01, 2018 | Option/RSU Exercise | $13.81 | 30,000 | 414,300 | 403,387 | Mar 05, 2018, 02:55 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Feb 21, 2018 | Tax Payment (Shares) | $39.26 | 3,279 | 128,734 | 373,387 | Feb 23, 2018, 02:57 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Feb 08, 2018 | Tax Payment (Shares) | $36.82 | 3,485 | 128,318 | 379,289 | Feb 12, 2018, 08:36 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Feb 09, 2018 | Tax Payment (Shares) | $37.68 | 2,623 | 98,835 | 376,666 | Feb 12, 2018, 08:36 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Jan 16, 2018 | Sale | $45.01 | 44,526 | 2,004,049 | 347,019 | Jan 18, 2018, 05:03 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | President | Jan 16, 2018 | Option/RSU Exercise | $13.81 | 30,000 | 414,300 | 377,019 | Jan 18, 2018, 05:03 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Sep 15, 2017 | Tax Payment (Shares) | $38.27 | 2,097 | 80,252 | 302,019 | Sep 19, 2017, 04:47 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Aug 21, 2017 | Tax Payment (Shares) | $36.99 | 3,496 | 129,317 | 304,116 | Aug 23, 2017, 12:54 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Aug 08, 2017 | Tax Payment (Shares) | $36.80 | 2,973 | 109,406 | 310,408 | Aug 23, 2017, 12:43 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Aug 09, 2017 | Tax Payment (Shares) | $36.56 | 2,796 | 102,222 | 307,612 | Aug 23, 2017, 12:43 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Aug 08, 2017 | Tax Payment (Shares) | $36.80 | 2,965 | 109,112 | 310,416 | Aug 10, 2017, 05:04 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Aug 09, 2017 | Tax Payment (Shares) | $36.56 | 2,156 | 78,823 | 308,260 | Aug 10, 2017, 05:04 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Executive Vice President | Mar 09, 2017 | Sale | $31.19 | 20,000 | 623,836 | 313,381 | Mar 10, 2017, 04:10 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Feb 09, 2017 | Tax Payment (Shares) | $29.55 | 2,796 | 82,622 | 283,381 | Feb 10, 2017, 07:55 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Feb 08, 2017 | Tax Payment (Shares) | $29.24 | 3,845 | 112,428 | 286,177 | Feb 09, 2017, 05:39 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Feb 06, 2017 | Tax Payment (Shares) | $29.38 | 2,977 | 87,464 | 290,022 | Feb 07, 2017, 05:04 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Sep 15, 2016 | Tax Payment (Shares) | $24.83 | 2,097 | 52,069 | 292,610 | Sep 19, 2016, 04:26 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 11, 2016 | Option/RSU Exercise | $10.79 | 80,000 | 863,200 | 424,707 | Aug 15, 2016, 06:06 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 11, 2016 | Sale | $24.85 | 130,000 | 3,230,053 | 344,707 | Aug 15, 2016, 06:06 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 08, 2016 | Tax Payment (Shares) | $24.69 | 3,845 | 94,933 | 347,503 | Aug 10, 2016, 07:15 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 09, 2016 | Tax Payment (Shares) | $24.63 | 2,796 | 68,865 | 344,707 | Aug 10, 2016, 07:15 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 04, 2016 | Tax Payment (Shares) | $24.33 | 2,866 | 69,730 | 351,348 | Aug 08, 2016, 06:46 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | May 15, 2016 | Tax Payment (Shares) | $23.95 | 4,195 | 100,470 | 354,214 | May 17, 2016, 01:43 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Feb 16, 2016 | Tax Payment (Shares) | $20.61 | 911 | 18,776 | 358,409 | Feb 17, 2016, 06:15 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Feb 09, 2016 | Tax Payment (Shares) | $19.82 | 1,795 | 35,577 | 359,320 | Feb 10, 2016, 07:19 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Feb 04, 2016 | Tax Payment (Shares) | $20.40 | 2,037 | 41,555 | 106,115 | Feb 08, 2016, 04:01 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Sep 15, 2015 | Tax Payment (Shares) | $21.14 | 1,367 | 28,898 | 107,671 | Sep 17, 2015, 05:32 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 17, 2015 | Tax Payment (Shares) | $21.80 | 911 | 19,860 | 109,038 | Aug 19, 2015, 04:45 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 10, 2015 | Tax Payment (Shares) | $21.38 | 1,823 | 38,976 | 109,949 | Aug 12, 2015, 08:15 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | Aug 04, 2015 | Tax Payment (Shares) | $20.94 | 1,868 | 39,116 | 111,772 | Aug 05, 2015, 09:10 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President | May 15, 2015 | Tax Payment (Shares) | $19.20 | 2,735 | 52,512 | 113,640 | May 18, 2015, 07:05 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President of R&D | Mar 19, 2015 | Sale | $18.66 | 1,226 | 22,877 | 135,149 | Mar 23, 2015, 06:07 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President of R&D | Mar 20, 2015 | Sale | $18.72 | 18,774 | 351,385 | 116,375 | Mar 23, 2015, 06:07 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President of R&D | Feb 17, 2015 | Tax Payment (Shares) | $17.94 | 1,099 | 19,716 | 136,375 | Feb 18, 2015, 07:30 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President of R&D | Feb 04, 2015 | Tax Payment (Shares) | $18.10 | 2,123 | 38,426 | 97,474 | Feb 05, 2015, 07:56 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President of R&D | Aug 15, 2014 | Tax Payment (Shares) | $16.97 | 911 | 15,460 | 84,598 | Aug 19, 2014, 04:45 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President, R&D | Aug 04, 2014 | Tax Payment (Shares) | $17.25 | 1,869 | 32,240 | 85,508 | Aug 06, 2014, 05:28 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President, R&D | May 15, 2014 | Tax Payment (Shares) | $15.55 | 2,735 | 42,529 | 87,377 | May 19, 2014, 06:56 PM |
| CDNS | | CADENCE DESIGN SYSTEMS INC | Anirudh Devgan | Sr. Vice President, R&D | Feb 15, 2014 | Tax Payment (Shares) | $14.69 | 1,088 | 15,983 | 90,112 | Feb 19, 2014, 04:42 PM |