The last set of figures from Splunk beat expectations by a long way - is there any more upside or is this a chance to sell? [IMG] 17th November...
Separate names with a comma.