Visa should be a no brainer, payments are part of any growth cycle. Inside a channel I can see 4 waves since this was listed so we could be in wave 5. This is a quarterly chart.
Drilling down to the weekly chart we see wave I of 5 and wave II of 5 is a nice A-B-C correction. Then III of 5 either goes to the top end of the channel near 260 or to where III=I near 290. Wave II ended at 180.