CAT shorts build steadily into August earnings
CAT heads into its August 18 earnings date with short sellers adding positions at a pace that stands out even against a buoyant Australian software tape. Short interest has climbed relentlessly over the past six weeks,…
