Cadence (CDNS) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
Blackbaud (BLKB) was a big mover last session on higher-than-average trading volume. The latest trend in earnings estimate revisions might help the stock continue moving higher in the near term.
Here is how Cadence Design Systems (CDNS) and Twilio (TWLO) have performed compared to their sector so far this year.