Proofpoint, Inc.

PFPT

Nasdaq

123.62 3.51 (2.92%)

updated at 14:55 Apr 26