Veeva Systems is trading at $186.87 (+4.06%) on a technical rebound following recent price weakness.
- No fresh company-specific news, earnings, or guidance headlines were identified to explain the move.
- The gain follows several down sessions leading into July 23, suggesting short-term positioning and sector rotation amid mixed broader markets.