Market Overview

Shares of Veeva Systems Unaffected Following 13G Filing from Criterion Capital Showing Raised Stake to 15.8%