Bio-Rad Laboratories cratered 32.4% amid heavy institutional selling and a technical correction after its sharp recent run-up.
Bio-Rad Laboratories cratered 32.4% amid heavy institutional selling and a technical correction after its sharp recent run-up.