Finance Ariel Investments Re-added Bio-Rad Laboratories (BIO) as Strong Margins and Market Leadership Stand OutMay 7, 20260 Ariel Investments, an funding administration firm, launched its “Ariel Focus Fund” Q1 2026 Investor Letter. A replica of the letter…