Van Berkom & Associates Invests $51.54M in Option Care Health Amid Market Fluctuations | Whale Factor