Live feed17:05:28·1625dINSIDERFilingvia QuantisnowSEC Form 3: New insider Karch David claimed ownership of 269,288 sharesByQuantisnow·Wall Street's wire, on your screen.HAIN· Hain Celestial Group Inc.Consumer StaplesOriginal source