Veeva Systems Inc. (NYSE:VEEV) posted its second-quarter results after Wednesday’s closing bell, beating analyst estimates across the board.

VEEV stock is moving. Watch the price action here.

Veeva Q2 Details

Veeva Systems reported quarterly earnings of $2.35 per share, which beat the consensus estimate of $2.22 by 5.86%, according to Benzinga Pro data.

Quarterly revenue clocked in at $927.96 million, which beat the Street estimate of $905.28 million.