Barclays upgrades HEN3.GR; downgrades ESSITY.B.SS, OR.FP, PUIG.SM
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (67 total)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (80 total)
StreetAccount Summary: EU stocks reaching new 52-week highs/lows (43 total)
Henkel upgraded to buy from hold at Deutsche Bank (€70.84, 0.00)
Europe's Q1 suggests caution on consumer staples while banks and luxury show promise:
Powered by FactSet Research Systems Inc.