Why Is Teradyne (TER) Up 13.7% Since Last Earnings Report? | IntelliStock