Image source: Opower.

What: Shares of energy data company Opower Inc (OPWR.DL) jumped 31% on Monday after tech giant Oracle (ORCL -1.62%) agreed to buy the company.

So what: Oracle will pay $10.30 per share, or a total of $532 million, for Opower as a way to buy into the growing energy market. The company says it is now the "largest provider of mission-critical cloud services to utilities." That may be a great spot to be in as distributed generation resources and smart metering become more important to utilities, but it could also be a while before Oracle starts making money off this investment given the $44.9 million loss Opower reported last year. 

Now what: Opower's shares are now trading higher than the offer price, which usually means investors think the bid could go higher. But in this case I don't see Oracle needing to pay more than its current offer for Opower. It's probably time for investors to cash in their chips and feel fortunate that this company will find a long-term home in Oracle's growing energy business.