FY26 Revenue Consensus at $3.04B | Intellectia.AI