Veeva Systems Inc.
Short

Potential Short?

Target $17.50

Disclaimer