Two Octave Executives Buy 3,600 Shares at $17.07–$17.13 on Nasdaq - OCTV News | Rallies