Peak Performance performed a little better than before in the first quarter of its financial year ended Sept. 30, but not at retail, according to its parent company, which has changed its name from IC Companys to IC Group. The brand's total sales were up by 3 percent to 353.0 ...