3M stock drops 24% in 3 months. New partnerships with P&G, American Eagle signal growth potential.
Bank of America highlights Ulta Beauty's pullback as a buying opportunity and forecasts more gains for small caps.