Ooma SVP & chief legal officer Jenny Yeh sells $504,320 in Ooma stock — NewsToolBar