Live feed17:00:59·204dINSIDERFilingvia QuantisnowNew insider Oxford Finance Llc claimed ownership of 1,620,000 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.KALA· KALA BIO Inc.Health CareOriginal source