STOCK PURCHASE AGREEMENT BY AND AMONG ZEBRA TECHNOLOGIES CORPORATION, ELO INVESTORS, L.P. and ELO HOLDINGS, INC. DATED AS OF AUGUST 3, 2025