PicS shares are trading lower after Mizuho maintained its Outperform rating on the stock and lowered its price target from $30 to $23.
3/20/2026
Impact: -50
Technology