FLUIDIGM CORPORATION STOCK REPURCHASE AGREEMENT