Truist Initiates Buy Rating on Toll Brothers with $190 Price Target | Intellectia.AI