TOL After the Print: Stock Down, Shorts Still Gone
Toll Brothers reported fiscal Q3 earnings on August 19, and the week's defining tension is this: the stock is down 6.6%, yet short sellers — who had every opportunity to press — have continued to step back rather than…