An employee stock purchase plan (ESPP) buys company stock for participants at set intervals, usually every six months. An ESPP can be a very good deal. Employees at companies with ESPP purchases during the stock-market lows of March and April 2020 experienced meaningful gains of over 40% in the market rebound as of mid-June, according to data from a major brokerage firm. READ MORE