STOCK PURCHASE AGREEMENT BY AND AMONG FIRSTSERVICE RESTORATION, INC., Bellwether FOS Holdco, Inc., AND Global restoration Holdings, llc Dated as of May 22, 2019