Toro (TTC) Dips 2.3% on Strong Quarter: Why It's Not Cheap Enough