STOCK PURCHASE AGREEMENT BETWEEN CASEY CO. AND NTR ACQUISITION CO. DATED AS OF NOVEMBER 2, 2007