Teradyne Inc. stock (US8807701029): Shares retreat after strong Q1 earnings and dividend update — alphai