Yes, IPO shares can generally be sold immediately after the listing day, unless there are restrictions like a lock-up period that prohibits selling by initial investors for a set duration.