Live feed16:16:05·397dINSIDERFilingvia QuantisnowNew insider Madormo Richard claimed ownership of 29,252 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.ALGM· Allegro MicroSystems Inc.TechnologyOriginal source