Splunk (SPLK) earned a major ratings upgrade from one investment bank based on a combination of factors including its current valuation and a recent agreement with an electronics partner. Splunk, a ...