It's been three long years since "Squid Game," so here's what you might have forgotten about Netflix's monster hit.
Language-learning company Duolingo (NASDAQ: DUOL) priced its 2021 initial public offering (IPO) at $102 per share. It's ...