Proofpoint

PFPT
NASDAQ
59.86 0.12 (0.20%) last updated 1:27 PM EDT May 29
Trade $PFPT Now