Bank cannot, must have securities account.
Some broker can deposit and sell without securities account. (But charges much expensive)
Remarks: You apply for IPO, that means you are interest in stock trading, then why not open up a securities account for future use, even though just open up a securities account no need to charge, (if you dont held stock.....but of course some bank charge, and some bank dont.)