EnerNOC went public in 2007 on the NASDAQ stock exchange at US$26 per share followed by a rally to US$50 per share in spite of reporting two consecutive annual losses.
Since early 2014, EnerNOC has acquired five additional companies: Activation Energy, an Irish provider of demand response; Entelios, a German demand response provider; EnTech, a global utility bill management software provider; Pulse Energy, a Vancouver-based provider of utility customer engagement software; and World Energy, an energy procurement software company.