Thesis
e.l.f Beauty announcing a $500M buyback program is significant relative to their market cap. Considering they're trading much lower than the 52-week high and analyst targets are optimistic, this could be a solid swing play. Additionally, with upcoming ULTA earnings, there's potential for further upward momentum.