Live feed21:18:29·1565dINSIDERFilingvia QuantisnowSEC Form 3: New insider Turtle Creek Asset Management Inc. claimed ownership of 9,036,285 sharesByQuantisnow·Wall Street's wire, on your screen.JELD· JELD-WEN Holding Inc.Basic MaterialsOriginal source