TORO Reports Q1 Net Income of $67.9 Million | Intellectia.AI