Live feed17:07:10·1141dINSIDERFilingvia QuantisnowSEC Form 3: New insider Rafael Holdings, Inc. claimed ownership of 2,514,970 sharesByQuantisnow·Wall Street's wire, on your screen.RFL· Rafael Holdings Inc.FinanceOriginal source