VEEVA SYSTEMS INC (VEEV) Stock, Financials and Enterprise Value