Home Stock Visa stock rallies on strongest revenue growth since 2022