Europe's Q1 suggests caution on consumer staples while banks and luxury show promise:
StreetAccount Summary: Stocks reaching new 52-week highs/lows (78 total)
StreetAccount Summary: Stocks reaching new 52-week highs/lows (66 total)
StreetAccount Summary: Stocks reaching new 52-week highs/lows (36 total)
British American Tobacco reaffirms FY guidance - AGM Statement (3205.0000p, +7)
Powered by FactSet Research Systems Inc.