Viant Technology CFO Larry Madden sells $417,238 in stock | AllMind News