After this morning's 3.5% surge to $67.38 per share, Toll Brothers might just keep moving past its target price of $67.17. With an average analyst rating of buy, and target prices from $50.0 to $87.0, the stock's next move is anyone's guess.
The stock has an average amount of shares sold short at 3.7%, and a short ratio of 2.8. Since 1.1% of the company's shares are owned by insiders, we can infer that there is a degree of alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 94.0% of Toll Brothers's shares being owned by this investor type.
Institutions Invested in Toll Brothers
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-03-31 | Vanguard Group, Inc. (The) | 11% | 11,654,300 | $785,266,701 |
2023-03-31 | Blackrock Inc. | 9% | 10,143,226 | $683,450,540 |
2023-03-31 | Capital International Investors | 7% | 7,432,690 | $500,814,631 |
2023-03-31 | Greenhaven Associates, Inc. | 5% | 5,346,935 | $360,276,465 |
2023-03-31 | Massachusetts Financial Services Co. | 4% | 3,987,136 | $268,653,212 |
2023-03-31 | Dimensional Fund Advisors LP | 3% | 3,799,179 | $255,988,670 |
2023-03-31 | State Street Corporation | 3% | 3,684,205 | $248,241,722 |
2023-03-31 | Capital World Investors | 3% | 3,244,217 | $218,595,332 |
2023-03-31 | Bank Of New York Mellon Corporation | 3% | 2,834,634 | $190,997,631 |
2023-03-31 | AQR Capital Management, LLC | 2% | 2,582,621 | $174,016,995 |
Besides an analyst consensus of little upside potential, other market factors point to there being mixed market sentiment on Toll Brothers.