Here's Why Teradyne Stock Slumped (And Why it Could Be a Great… — GEV +0.80 · News Impact Screener