Dave & Buster’s CEO Lal Tarun buys $69690 in shares By Zenith Pilot · March 28, 2026 · 1 min read Source: www.investing.com