STOCK PURCHASE AGREEMENT by and among NATIONAL ENERGY SERVICES REUNITED CORP., HANA INVESTMENTS CO. WLL, NPS HOLDINGS LIMITED and THE SELLING STOCKHOLDERS Dated as of November 12, 2017 Page Exhibits EXHIBIT A – Selling Stockholders Information EXHIBIT...