Advent-backed First Watch goes public

First Watch, a restaurant chain, has gone public after pricing its over 9.4 million shares at $18 per share.

Share this