Octave Intelligence Shares Down 6.1% to $18.71 | Intellectia.AI