Toll Brothers FY26 Q3 net income drops 24.2% to $280.1 million; home sales revenues fall to $2.65 billion - TOL News | Rallies