February 21, 2023 Allegro commences share buyback programme to satisfy awards under employee incentive plan see more