Live feed21:49:06·1540dINSIDERFilingvia QuantisnowSEC Form 3: New insider Nakamura Junji claimed ownership of 153,316 sharesByQuantisnow·Wall Street's wire, on your screen.LTCH· Latch Inc.TechnologyOriginal source