Has Allegro MicroSystems  ( ALGM )  Outpaced Other Computer and Technology Stocks This Year?