Proofpoint Inc

NASDAQ:PFPT   3:01:12 PM EDT
103.69
+2.25 (+2.22%)
Twitter Share  Facebook Share StockTwits Share