1 Exhibit 99.4 GOLDEN SKY HOLDINGS, INC. 178,075 Shares of Series B Convertible Participating Preferred Stock STOCK PURCHASE AGREEMENT Dated as of November 24, 1997 Golden Sky Holdings, Inc. Stock Purchase Agreement Dated as of November 24, 1997