Mister Car Wash debuts IPO

Tucson, Arizona-based Mister Car Wash, an operator of car washes, has gone public after pricing its 37.5 million shares at $15 per share.

Share this