Loading...
Snap-on earnings miss estimates as diesel-price pressure weighs on Tools while Commercial & Industrial delivers strong growth.