Proofpoint Inc

NASDAQ:PFPT   1:39:31 PM EDT
114.62
+1.05 (+0.92%)
Twitter Share  Facebook Share StockTwits Share