Share Allegro MicroSystems, Inc. (ALGM) Q2 Earnings and Revenues Beat Estimates