Sonos announces $150 million stock repurchase program and completes previous program - SONO News | Rallies