Proofpoint, Inc. logo
Proofpoint, Inc. PFPT
$ 175.9 0.0%