STOCK PURCHASE AGREEMENT BY AND AMONG MESTEK, INC.