SLR Investment Reports Q1 Earnings Below Expectations, Shares Drop 13% | Intellectia.AI