Stock Chart Platform - Why Marketaxess Holdings Stock Climbed 12 5 In October