Bearish
Insider Sell: Stephen East Sells Shares of Toll Brothers Inc (TOL)
Stephen East, a Director at Toll Brothers Inc (TOL), sold 1,000 shares of the company on April 15, 2026. This transaction brings his total ownership t...