Jersey Mike's Subs opened trading at $21.00 after pricing its IPO at $23.00, which was in the middle of the expected range of ...