Timken Q2 Sales USD 1,260 Million Vs. IBES Estimate USD 1,233 Million - TKR News | Rallies