STOCK PURCHASE AGREEMENT by and among PROGRESS SOFTWARE CORPORATION, IPSWITCH, INC. AND ROGER GREENE Dated as of March 28, 2019