Live feed18:07:04·1475dINSIDERFilingvia QuantisnowSEC Form 3: New insider Owen Huw claimed ownership of 73,089 sharesByQuantisnow·Wall Street's wire, on your screen.BASE· Couchbase Inc.TechnologyOriginal source