Barclays Maintains an 'Overweight' on Shutterfly (SFLY); Channel Checks Reaffirm Q2

Go back to Barclays Maintains an 'Overweight' on Shutterfly (SFLY); Channel Checks Reaffirm Q2