Live feed19:20:43·1088dINSIDERFilingvia QuantisnowSEC Form 3: New insider Turtle Creek Asset Management Inc. claimed ownership of 5,011,999 sharesByQuantisnow·Wall Street's wire, on your screen.BFH· Bread Financial Holdings Inc.Real EstateOriginal source