Bank of America named Boot Barn (NYSE:BOOT) and e.l.f. Beauty as two of its top small & mid-cap U.S. stock ideas picks for ...