STOCK PURCHASE AGREEMENT BY AND AMONG THE INVESTORS LISTED HEREIN AND PTC THERAPEUTICS, INC. DATED AS OF OCTOBER 27, 2022