Sprout Pharmaceuticals Stock Chart - Ftse 100s Rally Fizzles Out Despite Rebound By Us Stocks