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

Proofpoint, Inc. Chart for All Time | PFPT