{"data":[{"date":"2026-04-24","symbol":"CECO","shortVolume":71775,"shortExemptVolume":308,"totalVolume":133667,"shortRatio":0.537,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-04-27","symbol":"CECO","shortVolume":95357,"shortExemptVolume":0,"totalVolume":180966,"shortRatio":0.5269,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-04-28","symbol":"CECO","shortVolume":707658,"shortExemptVolume":0,"totalVolume":936233,"shortRatio":0.7559,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-04-29","symbol":"CECO","shortVolume":181524,"shortExemptVolume":480,"totalVolume":328459,"shortRatio":0.5527,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-04-30","symbol":"CECO","shortVolume":148408,"shortExemptVolume":515,"totalVolume":229528,"shortRatio":0.6466,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-01","symbol":"CECO","shortVolume":103866,"shortExemptVolume":107,"totalVolume":148910,"shortRatio":0.6975,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-04","symbol":"CECO","shortVolume":499204,"shortExemptVolume":0,"totalVolume":607369,"shortRatio":0.8219,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-05","symbol":"CECO","shortVolume":525836,"shortExemptVolume":200,"totalVolume":716510,"shortRatio":0.7339,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-06","symbol":"CECO","shortVolume":320606,"shortExemptVolume":8634,"totalVolume":433191,"shortRatio":0.7401,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-07","symbol":"CECO","shortVolume":177151,"shortExemptVolume":2420,"totalVolume":279014,"shortRatio":0.6349,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-08","symbol":"CECO","shortVolume":134700,"shortExemptVolume":0,"totalVolume":196721,"shortRatio":0.6847,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-11","symbol":"CECO","shortVolume":147620,"shortExemptVolume":157,"totalVolume":215611,"shortRatio":0.6847,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-12","symbol":"CECO","shortVolume":123002,"shortExemptVolume":714,"totalVolume":182594,"shortRatio":0.6736,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-13","symbol":"CECO","shortVolume":195663,"shortExemptVolume":0,"totalVolume":269005,"shortRatio":0.7274,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-14","symbol":"CECO","shortVolume":179278,"shortExemptVolume":0,"totalVolume":240785,"shortRatio":0.7446,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-15","symbol":"CECO","shortVolume":104261,"shortExemptVolume":0,"totalVolume":156702,"shortRatio":0.6653,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-18","symbol":"CECO","shortVolume":165683,"shortExemptVolume":100,"totalVolume":213914,"shortRatio":0.7745,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-19","symbol":"CECO","shortVolume":272556,"shortExemptVolume":0,"totalVolume":379066,"shortRatio":0.719,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-20","symbol":"CECO","shortVolume":170051,"shortExemptVolume":0,"totalVolume":242176,"shortRatio":0.7022,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-21","symbol":"CECO","shortVolume":99588,"shortExemptVolume":0,"totalVolume":138714,"shortRatio":0.7179,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-22","symbol":"CECO","shortVolume":160419,"shortExemptVolume":0,"totalVolume":242451,"shortRatio":0.6617,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-26","symbol":"CECO","shortVolume":370572,"shortExemptVolume":0,"totalVolume":510370,"shortRatio":0.7261,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-27","symbol":"CECO","shortVolume":138500,"shortExemptVolume":0,"totalVolume":192115,"shortRatio":0.7209,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-28","symbol":"CECO","shortVolume":616193,"shortExemptVolume":8560,"totalVolume":777372,"shortRatio":0.7927,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-05-29","symbol":"CECO","shortVolume":451124,"shortExemptVolume":15942,"totalVolume":576804,"shortRatio":0.7821,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-01","symbol":"CECO","shortVolume":306882,"shortExemptVolume":7429,"totalVolume":428596,"shortRatio":0.716,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-02","symbol":"CECO","shortVolume":276507,"shortExemptVolume":389,"totalVolume":450475,"shortRatio":0.6138,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-03","symbol":"CECO","shortVolume":145357,"shortExemptVolume":0,"totalVolume":230575,"shortRatio":0.6304,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-04","symbol":"CECO","shortVolume":132004,"shortExemptVolume":15,"totalVolume":314494,"shortRatio":0.4197,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-05","symbol":"CECO","shortVolume":196864,"shortExemptVolume":0,"totalVolume":329930,"shortRatio":0.5967,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-08","symbol":"CECO","shortVolume":119750,"shortExemptVolume":1,"totalVolume":237526,"shortRatio":0.5042,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-09","symbol":"CECO","shortVolume":298674,"shortExemptVolume":200,"totalVolume":579560,"shortRatio":0.5153,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-10","symbol":"CECO","shortVolume":184647,"shortExemptVolume":13538,"totalVolume":444142,"shortRatio":0.4157,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-11","symbol":"CECO","shortVolume":122994,"shortExemptVolume":69,"totalVolume":331782,"shortRatio":0.3707,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-12","symbol":"CECO","shortVolume":139044,"shortExemptVolume":0,"totalVolume":262967,"shortRatio":0.5288,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-15","symbol":"CECO","shortVolume":176782,"shortExemptVolume":162,"totalVolume":326610,"shortRatio":0.5413,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-16","symbol":"CECO","shortVolume":111013,"shortExemptVolume":294,"totalVolume":224954,"shortRatio":0.4935,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-17","symbol":"CECO","shortVolume":174684,"shortExemptVolume":50,"totalVolume":317096,"shortRatio":0.5509,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-18","symbol":"CECO","shortVolume":109485,"shortExemptVolume":0,"totalVolume":184147,"shortRatio":0.5946,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-22","symbol":"CECO","shortVolume":246491,"shortExemptVolume":0,"totalVolume":413033,"shortRatio":0.5968,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-23","symbol":"CECO","shortVolume":137251,"shortExemptVolume":35,"totalVolume":228360,"shortRatio":0.601,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-24","symbol":"CECO","shortVolume":288528,"shortExemptVolume":9829,"totalVolume":467843,"shortRatio":0.6167,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-25","symbol":"CECO","shortVolume":143082,"shortExemptVolume":10,"totalVolume":268507,"shortRatio":0.5329,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-26","symbol":"CECO","shortVolume":106574,"shortExemptVolume":10,"totalVolume":262485,"shortRatio":0.406,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-29","symbol":"CECO","shortVolume":130560,"shortExemptVolume":6863,"totalVolume":329935,"shortRatio":0.3957,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-06-30","symbol":"CECO","shortVolume":121767,"shortExemptVolume":0,"totalVolume":215619,"shortRatio":0.5647,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-01","symbol":"CECO","shortVolume":108482,"shortExemptVolume":217,"totalVolume":300646,"shortRatio":0.3608,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-02","symbol":"CECO","shortVolume":215481,"shortExemptVolume":71,"totalVolume":453982,"shortRatio":0.4746,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-06","symbol":"CECO","shortVolume":144809,"shortExemptVolume":0,"totalVolume":357243,"shortRatio":0.4054,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-07","symbol":"CECO","shortVolume":138941,"shortExemptVolume":2619,"totalVolume":285681,"shortRatio":0.4864,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-08","symbol":"CECO","shortVolume":188008,"shortExemptVolume":2,"totalVolume":284459,"shortRatio":0.6609,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-09","symbol":"CECO","shortVolume":129485,"shortExemptVolume":529,"totalVolume":236550,"shortRatio":0.5474,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-10","symbol":"CECO","shortVolume":147318,"shortExemptVolume":173,"totalVolume":253117,"shortRatio":0.582,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-13","symbol":"CECO","shortVolume":112362,"shortExemptVolume":0,"totalVolume":182859,"shortRatio":0.6145,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-14","symbol":"CECO","shortVolume":93545,"shortExemptVolume":0,"totalVolume":157802,"shortRatio":0.5928,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-15","symbol":"CECO","shortVolume":70006,"shortExemptVolume":1149,"totalVolume":142694,"shortRatio":0.4906,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-16","symbol":"CECO","shortVolume":158555,"shortExemptVolume":2000,"totalVolume":252693,"shortRatio":0.6275,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-17","symbol":"CECO","shortVolume":136958,"shortExemptVolume":0,"totalVolume":302158,"shortRatio":0.4533,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-20","symbol":"CECO","shortVolume":102733,"shortExemptVolume":6,"totalVolume":184611,"shortRatio":0.5565,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-21","symbol":"CECO","shortVolume":161335,"shortExemptVolume":268,"totalVolume":418442,"shortRatio":0.3856,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-22","symbol":"CECO","shortVolume":149098,"shortExemptVolume":0,"totalVolume":219010,"shortRatio":0.6808,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-23","symbol":"CECO","shortVolume":112274,"shortExemptVolume":0,"totalVolume":272668,"shortRatio":0.4118,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-24","symbol":"CECO","shortVolume":159490,"shortExemptVolume":1,"totalVolume":372159,"shortRatio":0.4286,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-27","symbol":"CECO","shortVolume":218443,"shortExemptVolume":1505,"totalVolume":461736,"shortRatio":0.4731,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-28","symbol":"CECO","shortVolume":211723,"shortExemptVolume":996,"totalVolume":546396,"shortRatio":0.3875,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-29","symbol":"CECO","shortVolume":274397,"shortExemptVolume":17568,"totalVolume":988714,"shortRatio":0.2775,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-30","symbol":"CECO","shortVolume":220570,"shortExemptVolume":5317,"totalVolume":546976,"shortRatio":0.4033,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-07-31","symbol":"CECO","shortVolume":150598,"shortExemptVolume":4108,"totalVolume":260730,"shortRatio":0.5776,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-03","symbol":"CECO","shortVolume":89494,"shortExemptVolume":29,"totalVolume":242916,"shortRatio":0.3684,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-04","symbol":"CECO","shortVolume":216727,"shortExemptVolume":0,"totalVolume":619571,"shortRatio":0.3498,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-05","symbol":"CECO","shortVolume":108277,"shortExemptVolume":2276,"totalVolume":233608,"shortRatio":0.4635,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-06","symbol":"CECO","shortVolume":97637,"shortExemptVolume":0,"totalVolume":222830,"shortRatio":0.4382,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-07","symbol":"CECO","shortVolume":243170,"shortExemptVolume":0,"totalVolume":685871,"shortRatio":0.3545,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-10","symbol":"CECO","shortVolume":347741,"shortExemptVolume":616,"totalVolume":545115,"shortRatio":0.6379,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-11","symbol":"CECO","shortVolume":297529,"shortExemptVolume":2124,"totalVolume":510421,"shortRatio":0.5829,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-12","symbol":"CECO","shortVolume":262582,"shortExemptVolume":0,"totalVolume":817170,"shortRatio":0.3213,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-13","symbol":"CECO","shortVolume":143722,"shortExemptVolume":230,"totalVolume":338036,"shortRatio":0.4252,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-14","symbol":"CECO","shortVolume":115006,"shortExemptVolume":1,"totalVolume":216342,"shortRatio":0.5316,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-17","symbol":"CECO","shortVolume":195381,"shortExemptVolume":63,"totalVolume":440156,"shortRatio":0.4439,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-18","symbol":"CECO","shortVolume":143181,"shortExemptVolume":53,"totalVolume":351213,"shortRatio":0.4077,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-19","symbol":"CECO","shortVolume":160918,"shortExemptVolume":0,"totalVolume":346451,"shortRatio":0.4645,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-20","symbol":"CECO","shortVolume":108182,"shortExemptVolume":208,"totalVolume":248722,"shortRatio":0.435,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-21","symbol":"CECO","shortVolume":93702,"shortExemptVolume":5223,"totalVolume":221495,"shortRatio":0.423,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-24","symbol":"CECO","shortVolume":141224,"shortExemptVolume":22,"totalVolume":323726,"shortRatio":0.4362,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-25","symbol":"CECO","shortVolume":165463,"shortExemptVolume":0,"totalVolume":321404,"shortRatio":0.5148,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-26","symbol":"CECO","shortVolume":49348,"shortExemptVolume":0,"totalVolume":143106,"shortRatio":0.3448,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-27","symbol":"CECO","shortVolume":66757,"shortExemptVolume":0,"totalVolume":125221,"shortRatio":0.5331,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-28","symbol":"CECO","shortVolume":89981,"shortExemptVolume":46,"totalVolume":169695,"shortRatio":0.5303,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-08-31","symbol":"CECO","shortVolume":87542,"shortExemptVolume":0,"totalVolume":171022,"shortRatio":0.5119,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-01","symbol":"CECO","shortVolume":99160,"shortExemptVolume":660,"totalVolume":298298,"shortRatio":0.3324,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-02","symbol":"CECO","shortVolume":151692,"shortExemptVolume":1700,"totalVolume":308948,"shortRatio":0.491,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-03","symbol":"CECO","shortVolume":116658,"shortExemptVolume":5463,"totalVolume":204094,"shortRatio":0.5716,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-04","symbol":"CECO","shortVolume":100063,"shortExemptVolume":200,"totalVolume":180288,"shortRatio":0.555,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-08","symbol":"CECO","shortVolume":101017,"shortExemptVolume":0,"totalVolume":215056,"shortRatio":0.4697,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-09","symbol":"CECO","shortVolume":91112,"shortExemptVolume":175,"totalVolume":209265,"shortRatio":0.4354,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-10","symbol":"CECO","shortVolume":64182,"shortExemptVolume":27,"totalVolume":132998,"shortRatio":0.4826,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-11","symbol":"CECO","shortVolume":94901,"shortExemptVolume":1414,"totalVolume":201763,"shortRatio":0.4704,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-14","symbol":"CECO","shortVolume":151757,"shortExemptVolume":105,"totalVolume":404570,"shortRatio":0.3751,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-15","symbol":"CECO","shortVolume":88419,"shortExemptVolume":3,"totalVolume":325986,"shortRatio":0.2712,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-16","symbol":"CECO","shortVolume":116439,"shortExemptVolume":0,"totalVolume":309762,"shortRatio":0.3759,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-17","symbol":"CECO","shortVolume":92695,"shortExemptVolume":0,"totalVolume":307927,"shortRatio":0.301,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-18","symbol":"CECO","shortVolume":90443,"shortExemptVolume":0,"totalVolume":275130,"shortRatio":0.3287,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-21","symbol":"CECO","shortVolume":107967,"shortExemptVolume":0,"totalVolume":426317,"shortRatio":0.2533,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-22","symbol":"CECO","shortVolume":109813,"shortExemptVolume":700,"totalVolume":251976,"shortRatio":0.4358,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-23","symbol":"CECO","shortVolume":90475,"shortExemptVolume":20,"totalVolume":198915,"shortRatio":0.4548,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-24","symbol":"CECO","shortVolume":149603,"shortExemptVolume":31,"totalVolume":291828,"shortRatio":0.5126,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-25","symbol":"CECO","shortVolume":103787,"shortExemptVolume":22,"totalVolume":187208,"shortRatio":0.5544,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-28","symbol":"CECO","shortVolume":85956,"shortExemptVolume":0,"totalVolume":155456,"shortRatio":0.5529,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-29","symbol":"CECO","shortVolume":79619,"shortExemptVolume":0,"totalVolume":275228,"shortRatio":0.2893,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-09-30","symbol":"CECO","shortVolume":58634,"shortExemptVolume":691,"totalVolume":146212,"shortRatio":0.401,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-01","symbol":"CECO","shortVolume":70687,"shortExemptVolume":0,"totalVolume":174813,"shortRatio":0.4044,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-02","symbol":"CECO","shortVolume":178015,"shortExemptVolume":0,"totalVolume":346014,"shortRatio":0.5145,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-05","symbol":"CECO","shortVolume":108457,"shortExemptVolume":4,"totalVolume":167760,"shortRatio":0.6465,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-06","symbol":"CECO","shortVolume":89585,"shortExemptVolume":1753,"totalVolume":165774,"shortRatio":0.5404,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-07","symbol":"CECO","shortVolume":230876,"shortExemptVolume":0,"totalVolume":492252,"shortRatio":0.469,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-08","symbol":"CECO","shortVolume":239450,"shortExemptVolume":0,"totalVolume":516215,"shortRatio":0.4639,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-09","symbol":"CECO","shortVolume":133899,"shortExemptVolume":3213,"totalVolume":383715,"shortRatio":0.349,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-12","symbol":"CECO","shortVolume":74443,"shortExemptVolume":0,"totalVolume":166826,"shortRatio":0.4462,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-13","symbol":"CECO","shortVolume":188138,"shortExemptVolume":0,"totalVolume":569671,"shortRatio":0.3303,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-14","symbol":"CECO","shortVolume":178331,"shortExemptVolume":4,"totalVolume":403867,"shortRatio":0.4416,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-15","symbol":"CECO","shortVolume":105724,"shortExemptVolume":20677,"totalVolume":457405,"shortRatio":0.2311,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-16","symbol":"CECO","shortVolume":168145,"shortExemptVolume":3191,"totalVolume":525623,"shortRatio":0.3199,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-19","symbol":"CECO","shortVolume":171053,"shortExemptVolume":257,"totalVolume":420197,"shortRatio":0.4071,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-20","symbol":"CECO","shortVolume":188021,"shortExemptVolume":0,"totalVolume":430221,"shortRatio":0.437,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-21","symbol":"CECO","shortVolume":183381,"shortExemptVolume":132,"totalVolume":567465,"shortRatio":0.3232,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-22","symbol":"CECO","shortVolume":236105,"shortExemptVolume":7709,"totalVolume":892800,"shortRatio":0.2645,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"},{"date":"2026-10-23","symbol":"CECO","shortVolume":147681,"shortExemptVolume":4737,"totalVolume":472411,"shortRatio":0.3126,"canonicalUrl":"https://xoomar.com/markets/stocks/ceco"}],"updatedAt":"2026-10-24T18:06:42.215Z","source":"xoomar.com","docs":"https://xoomar.com/markets/api","license":"https://xoomar.com/terms","attribution":"Credit XOOMAR with a link to the dataset page on xoomar.com when you republish this data","canonicalUrl":"https://xoomar.com/markets/stocks/ceco","meta":{"source":"FINRA","sourceAttribution":"Short sale volume data: FINRA. FINRA is the owner and source of this data.","notice":"10 requests a minute without a key, 30 with a free key. Get a free key at https://xoomar.com/signup?utm_source=api, register your app at https://xoomar.com/developers/register?utm_source=api, and credit the data as \"Data: XOOMAR\" together with the sourceAttribution line."}}