BEAT rallies 28% to $5.44 as short squeeze fuels 343% weekly gain