State Street Corp. stock (US8574771031): solid Q1 earnings and upbeat analyst sentiment fuel rally — alphai