Allegro Microsystems target price cut to $45 from $48 by Barclays - ALGM News | Rallies