Luxury homebuilder Toll Brothers (TOL) reported a drop in quarterly home sales to $2.65 billion as deliveries fell nearly 10% year-over-year, raising questions about near-term earnings durability in a still-elevated rate environment.
For long-horizon investors, the delivery shortfall is a key signal:...