FY26 Revenue Consensus at $2.32B | Intellectia.AI