Compare SATO TECHNOLOGIES CORP by SATO TECHNOLOGIES CORP (CCPUF) to its peers on price performance, valuation multiples and key financial metrics.