Proofpoint, Inc.

PFPT

Nasdaq

119.67 -3.06 (-2.49%)

updated at 20:00 Jun 22