Veeva Systems: Sell-Off After Q3 Results Was Justified — VEEV -0.20 · News Impact Screener