Stem Reports Q3 Revenue of $38.2 Million, Falling Short of Consensus Estimate of $38.46 Million | Intellectia.AI