U had been building a base since Last Sept (10 months in the making now) and had remained above its 200-day moving average since 6th June this year. We also saw a Golden Cross on 28th June. Hence the longer-term picture of U remains potentially bullish except that it has been very volatile since its first attempt to break above its basing neckline @ 42-43 on 16 June.
U has now broken up its neckline for the 3rd time (since 16th June) and once again, experienced another steep pullback (for the past 5 days). The pullback now appears to be stalling at the neckline and a bullish divergence is between its price and RSI is also emerging.
Could this bullish divergence be a clue to its earnings announcement (expected on 2nd Aug)?
However, bear in mind there is always an inherent risk to trade during earnings.
Should the stock be able to stay above its neckline in the coming days, then the odds have increased that it's uptrend could gain more stability (just hopefully though!). Meanwhile, buying the dips is still a safer way to approach this stock.
Disclaimer: Just my 2 cents and not a trade advice. Kindly do your own due diligence and trade according to your own risk tolerance and don't forget that money management is (probably the most) important! Take care and Good Luck!