Visa Stock (V) Outlook as of December 7, 2025: HQ Move, AI PayLater Card and Legal Risks Shape 2026 Forecast
Visa shares closed near $331, about 12% below their 2025 high, with a market cap around $635 billion and trailing revenue of $40 billion. The stock’s P/E multiple has compressed by a third since June amid regulatory concerns, despite steady margins and rising revenue. Visa confirmed a 15-year lease for a new European headquarters in Canary Wharf, expanding its London office space by 50%.