EnerNOC (NASDAQ: ENOC) and Splunk (NASDAQ:SPLK) are both technology companies, but which is the better stock? We will contrast the two businesses based on the strength of their institutional ownership, valuation, analyst recommendations, profitability, risk, dividends and earnings.


This table compares EnerNOC and Splunk’s net margins, return on equity and return on assets.

Net Margins Return on Equity Return on Assets
EnerNOC -66.80% -160.15% -42.76%
Splunk -36.81% -75.81% -35.89%

Valuation & Earnings

This table compares EnerNOC and Splunk’s revenue, earnings per share (EPS) and valuation.

Gross Revenue Price/Sales Ratio NetIncome Earnings Per Share Price/Earnings Ratio
EnerNOC N/A N/A N/A ($1.47) N/A
Splunk $949.96 9.68 -$355.18 ($4.67) -14.23

EnerNOC has higher revenue, but lower earnings than Splunk. Splunk is trading at a lower price-to-earnings ratio than EnerNOC, indicating that it is currently the more affordable of the two stocks.

Analyst Recommendations

This is a summary of current ratings and recommmendations for EnerNOC and Splunk, as reported by MarketBeat.

Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score
EnerNOC 0 4 0 0 2.00
Splunk 0 9 26 0 2.74

EnerNOC presently has a consensus target price of $8.56, indicating a potential upside of Infinity. Splunk has a consensus target price of $73.97, indicating a potential upside of 11.28%. Given EnerNOC’s higher possible upside, research analysts plainly believe EnerNOC is more favorable than Splunk.

Volatility and Risk

EnerNOC has a beta of 0.26, indicating that its share price is 74% less volatile than the S&P 500. Comparatively, Splunk has a beta of 2.01, indicating that its share price is 101% more volatile than the S&P 500.

Insider & Institutional Ownership

49.7% of EnerNOC shares are held by institutional investors. 13.4% of EnerNOC shares are held by insiders. Comparatively, 1.4% of Splunk shares are held by insiders. Strong institutional ownership is an indication that large money managers, endowments and hedge funds believe a company is poised for long-term growth.


Splunk beats EnerNOC on 7 of the 11 factors compared between the two stocks.

EnerNOC Company Profile

EnerNOC, Inc. is a provider of energy intelligence software (EIS) and demand response solutions. The Company’s EIS provides enterprise solutions, utility solutions and energy procurement solutions. The Company’s EIS offers enterprise customers with a Software-as-a-Service (SaaS) solutions with various areas of functionalities, including energy cost visualization, budgets, forecasts and accruals; project tracking, and demand management. Its EIS provides its utility customers with a SaaS-based customer engagement platform, which collects and processes data and enables its utility customers to provide personalized communication and recommendations to their customers. Its EIS includes an energy procurement platform that helps its enterprise and utility customers. Its procurement platform offers its enterprise and utility customers with features, such as energy contracts management. Its technology includes over two components: its EIS platform and Network Operations Center (NOC).

Splunk Company Profile

Splunk Inc. (Splunk) is engaged in the development and marketing of software solutions. The Company’s offerings enable users to collect, index, search, explore, monitor and analyze data. Its offerings address diverse data sets that are referred to as big data and are specifically used for machine data. Machine data is produced by various software application and electronic devices in an organization and contains a definitive, time-stamped record of various activities, such as transactions, customer and user activities and security threats. Its products help users in various roles, including information technology (IT), security and business professionals, to analyze their machine data and achieve real-time visibility into and intelligence about their organization’s operations. In addition, the Company offers user behavioral analytics to help detect, respond to and mitigate advanced, hidden and insider threats. The Company offers Splunk Enterprise, which is a machine data platform.

Receive News & Ratings for EnerNOC Inc. Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for EnerNOC Inc. and related companies with Analyst Ratings Network's FREE daily email newsletter.