PicS (PICS)
PicS (PICS) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- PICS last traded at $6.73, -5.08% on the day.
- PicS: P/E 3.7, revenue $13.27B over the last four quarters.
Updated 2026-11-07 12:02 UTC