FBInvestor
Turtle Creek Trust Company, Lta — 13F Portfolio & Holdings · FBInvestor