WARRANT AGREEMENT TO PURCHASE STOCK