Veeva Systems Inc is trading at $180.98 (-4.07%) today, pulling back after a sharp run-up to $188.66 in the previous session on June 1.

  • The decline follows a recent rally driven by pre-earnings positioning and momentum surrounding the company's Vault CRM transition.
  • With broader market indexes trading slightly higher, the move appears to be driven by profit-taking rather than a market-wide selloff or specific negative catalyst.