Live feed16:29:54·50dINSIDERFilingvia QuantisnowNew insider Needham Investment Management Llc claimed ownership of 3,341,100 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.POCI· Precision Optics Corporation Inc.Health CareOriginal source