I have a similar leak on my 750. I suspect it is leaking at one of the valve cover nuts, but I can not pinpoint the leak. I can see oil collecting on top of my motor mount nut, so I know it has to be directly about the mount. Others have removed the valve cover nut, & apply some silicone in the nut hole, then added a washer to clamp the valve cover tighter. Be careful to not over tighten the nut, if you choose to do this.
Good Luck!