Live feed19:00:25·1670dINSIDERFilingvia QuantisnowSEC Form 3: New insider Klane Larry A claimed ownership of 13,640 sharesByQuantisnow·Wall Street's wire, on your screen.EPAY· Bottomline Technologies Inc.TechnologyOriginal source