Visa is a stock that pays dividend and mainly in the credit card industry. It has rapidly moved in various digital payment gateway and is widely accepted. This stock hit 52 weeks high and all time high on 29 April at $237.50. It is now moving in a range of $228-$237.50.
Should the price stays above $228, it could break above the all time high. The nearest support would be at $220.