JK Tyre hits all-time high at ₹594.70 on strong Q3 results