Tri Pointe Shares Outstanding (TPH)

TPH: Shares Outstanding Chart (Tri Pointe)