Hearts IPO closes today