MaxCyte Q1 Revenue $9.7M; Core Down 25%, SPL Up 62%, $10M Buyback - MXCT News | Rallies