{"data":[{"date":"2026-05-04","symbol":"CGNX","shortVolume":646589,"shortExemptVolume":5402,"totalVolume":1131434,"shortRatio":0.5715,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-05","symbol":"CGNX","shortVolume":854903,"shortExemptVolume":37096,"totalVolume":1231912,"shortRatio":0.694,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-06","symbol":"CGNX","shortVolume":1616981,"shortExemptVolume":62315,"totalVolume":2522217,"shortRatio":0.6411,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-07","symbol":"CGNX","shortVolume":1650399,"shortExemptVolume":262778,"totalVolume":3659136,"shortRatio":0.451,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-08","symbol":"CGNX","shortVolume":935041,"shortExemptVolume":8158,"totalVolume":1844154,"shortRatio":0.507,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-11","symbol":"CGNX","shortVolume":681874,"shortExemptVolume":110243,"totalVolume":1242454,"shortRatio":0.5488,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-12","symbol":"CGNX","shortVolume":465598,"shortExemptVolume":5681,"totalVolume":932906,"shortRatio":0.4991,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-13","symbol":"CGNX","shortVolume":388199,"shortExemptVolume":8334,"totalVolume":1014022,"shortRatio":0.3828,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-14","symbol":"CGNX","shortVolume":492497,"shortExemptVolume":9349,"totalVolume":1003481,"shortRatio":0.4908,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-15","symbol":"CGNX","shortVolume":381907,"shortExemptVolume":0,"totalVolume":659262,"shortRatio":0.5793,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-18","symbol":"CGNX","shortVolume":292463,"shortExemptVolume":11113,"totalVolume":633981,"shortRatio":0.4613,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-19","symbol":"CGNX","shortVolume":367556,"shortExemptVolume":4827,"totalVolume":719397,"shortRatio":0.5109,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-20","symbol":"CGNX","shortVolume":710485,"shortExemptVolume":1171,"totalVolume":1037327,"shortRatio":0.6849,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-21","symbol":"CGNX","shortVolume":633908,"shortExemptVolume":5614,"totalVolume":889436,"shortRatio":0.7127,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-22","symbol":"CGNX","shortVolume":643588,"shortExemptVolume":45399,"totalVolume":1010550,"shortRatio":0.6369,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-26","symbol":"CGNX","shortVolume":509246,"shortExemptVolume":20858,"totalVolume":836190,"shortRatio":0.609,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-27","symbol":"CGNX","shortVolume":671104,"shortExemptVolume":9934,"totalVolume":1106372,"shortRatio":0.6066,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-28","symbol":"CGNX","shortVolume":485422,"shortExemptVolume":0,"totalVolume":787405,"shortRatio":0.6165,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-05-29","symbol":"CGNX","shortVolume":508419,"shortExemptVolume":6001,"totalVolume":778475,"shortRatio":0.6531,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-01","symbol":"CGNX","shortVolume":357893,"shortExemptVolume":500,"totalVolume":643519,"shortRatio":0.5561,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-02","symbol":"CGNX","shortVolume":702213,"shortExemptVolume":2909,"totalVolume":1082950,"shortRatio":0.6484,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-03","symbol":"CGNX","shortVolume":606394,"shortExemptVolume":6648,"totalVolume":994585,"shortRatio":0.6097,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-04","symbol":"CGNX","shortVolume":307775,"shortExemptVolume":5012,"totalVolume":501700,"shortRatio":0.6135,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-05","symbol":"CGNX","shortVolume":368866,"shortExemptVolume":1745,"totalVolume":710901,"shortRatio":0.5189,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-08","symbol":"CGNX","shortVolume":462150,"shortExemptVolume":70,"totalVolume":694226,"shortRatio":0.6657,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-09","symbol":"CGNX","shortVolume":401848,"shortExemptVolume":145,"totalVolume":685767,"shortRatio":0.586,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-10","symbol":"CGNX","shortVolume":677929,"shortExemptVolume":176,"totalVolume":1049406,"shortRatio":0.646,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-11","symbol":"CGNX","shortVolume":411671,"shortExemptVolume":2516,"totalVolume":814580,"shortRatio":0.5054,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-12","symbol":"CGNX","shortVolume":248760,"shortExemptVolume":4,"totalVolume":386147,"shortRatio":0.6442,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-15","symbol":"CGNX","shortVolume":353768,"shortExemptVolume":1747,"totalVolume":541929,"shortRatio":0.6528,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-16","symbol":"CGNX","shortVolume":470548,"shortExemptVolume":0,"totalVolume":717599,"shortRatio":0.6557,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-17","symbol":"CGNX","shortVolume":433976,"shortExemptVolume":685,"totalVolume":649303,"shortRatio":0.6684,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-18","symbol":"CGNX","shortVolume":336932,"shortExemptVolume":5409,"totalVolume":501810,"shortRatio":0.6714,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-22","symbol":"CGNX","shortVolume":368590,"shortExemptVolume":6837,"totalVolume":625233,"shortRatio":0.5895,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-23","symbol":"CGNX","shortVolume":387731,"shortExemptVolume":2281,"totalVolume":677417,"shortRatio":0.5724,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-24","symbol":"CGNX","shortVolume":257692,"shortExemptVolume":3,"totalVolume":526680,"shortRatio":0.4893,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-25","symbol":"CGNX","shortVolume":464288,"shortExemptVolume":150,"totalVolume":723181,"shortRatio":0.642,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-26","symbol":"CGNX","shortVolume":1036851,"shortExemptVolume":7492,"totalVolume":1368428,"shortRatio":0.7577,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-29","symbol":"CGNX","shortVolume":1022495,"shortExemptVolume":16199,"totalVolume":1579756,"shortRatio":0.6472,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-06-30","symbol":"CGNX","shortVolume":1263151,"shortExemptVolume":104409,"totalVolume":1699670,"shortRatio":0.7432,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-01","symbol":"CGNX","shortVolume":760053,"shortExemptVolume":2247,"totalVolume":1437985,"shortRatio":0.5286,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-02","symbol":"CGNX","shortVolume":620631,"shortExemptVolume":13779,"totalVolume":1576892,"shortRatio":0.3936,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-06","symbol":"CGNX","shortVolume":604361,"shortExemptVolume":7380,"totalVolume":935423,"shortRatio":0.6461,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-07","symbol":"CGNX","shortVolume":553896,"shortExemptVolume":20129,"totalVolume":1435774,"shortRatio":0.3858,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-08","symbol":"CGNX","shortVolume":297218,"shortExemptVolume":20167,"totalVolume":844421,"shortRatio":0.352,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-09","symbol":"CGNX","shortVolume":290354,"shortExemptVolume":9,"totalVolume":735123,"shortRatio":0.395,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-10","symbol":"CGNX","shortVolume":424899,"shortExemptVolume":147,"totalVolume":760781,"shortRatio":0.5585,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-13","symbol":"CGNX","shortVolume":333737,"shortExemptVolume":0,"totalVolume":560278,"shortRatio":0.5957,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-14","symbol":"CGNX","shortVolume":444270,"shortExemptVolume":10,"totalVolume":724967,"shortRatio":0.6128,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-15","symbol":"CGNX","shortVolume":399309,"shortExemptVolume":5014,"totalVolume":1028872,"shortRatio":0.3881,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-16","symbol":"CGNX","shortVolume":414275,"shortExemptVolume":420,"totalVolume":634332,"shortRatio":0.6531,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-17","symbol":"CGNX","shortVolume":263073,"shortExemptVolume":0,"totalVolume":507348,"shortRatio":0.5185,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-20","symbol":"CGNX","shortVolume":400025,"shortExemptVolume":0,"totalVolume":545815,"shortRatio":0.7329,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-21","symbol":"CGNX","shortVolume":336830,"shortExemptVolume":0,"totalVolume":730890,"shortRatio":0.4608,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-22","symbol":"CGNX","shortVolume":237784,"shortExemptVolume":74,"totalVolume":799410,"shortRatio":0.2974,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-23","symbol":"CGNX","shortVolume":424968,"shortExemptVolume":0,"totalVolume":881550,"shortRatio":0.4821,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-24","symbol":"CGNX","shortVolume":340566,"shortExemptVolume":2407,"totalVolume":590862,"shortRatio":0.5764,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-27","symbol":"CGNX","shortVolume":291038,"shortExemptVolume":756,"totalVolume":737443,"shortRatio":0.3947,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-28","symbol":"CGNX","shortVolume":300342,"shortExemptVolume":608,"totalVolume":834083,"shortRatio":0.3601,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-29","symbol":"CGNX","shortVolume":370723,"shortExemptVolume":249,"totalVolume":927754,"shortRatio":0.3996,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-30","symbol":"CGNX","shortVolume":446926,"shortExemptVolume":1453,"totalVolume":771583,"shortRatio":0.5792,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-07-31","symbol":"CGNX","shortVolume":373617,"shortExemptVolume":2643,"totalVolume":666869,"shortRatio":0.5603,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-03","symbol":"CGNX","shortVolume":398588,"shortExemptVolume":6235,"totalVolume":581096,"shortRatio":0.6859,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-04","symbol":"CGNX","shortVolume":712500,"shortExemptVolume":31953,"totalVolume":1235745,"shortRatio":0.5766,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-05","symbol":"CGNX","shortVolume":617233,"shortExemptVolume":9878,"totalVolume":1236865,"shortRatio":0.499,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-06","symbol":"CGNX","shortVolume":676175,"shortExemptVolume":4317,"totalVolume":1596075,"shortRatio":0.4236,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-07","symbol":"CGNX","shortVolume":347368,"shortExemptVolume":357,"totalVolume":705923,"shortRatio":0.4921,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-10","symbol":"CGNX","shortVolume":516260,"shortExemptVolume":6454,"totalVolume":1531937,"shortRatio":0.337,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-11","symbol":"CGNX","shortVolume":234060,"shortExemptVolume":0,"totalVolume":859060,"shortRatio":0.2725,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-12","symbol":"CGNX","shortVolume":960640,"shortExemptVolume":1680,"totalVolume":2496587,"shortRatio":0.3848,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-13","symbol":"CGNX","shortVolume":242666,"shortExemptVolume":1322,"totalVolume":1116627,"shortRatio":0.2173,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-14","symbol":"CGNX","shortVolume":281734,"shortExemptVolume":3,"totalVolume":922953,"shortRatio":0.3053,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-17","symbol":"CGNX","shortVolume":312275,"shortExemptVolume":10627,"totalVolume":753542,"shortRatio":0.4144,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-18","symbol":"CGNX","shortVolume":392303,"shortExemptVolume":387,"totalVolume":1045924,"shortRatio":0.3751,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-19","symbol":"CGNX","shortVolume":370220,"shortExemptVolume":920,"totalVolume":1031546,"shortRatio":0.3589,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-20","symbol":"CGNX","shortVolume":171851,"shortExemptVolume":745,"totalVolume":554895,"shortRatio":0.3097,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-21","symbol":"CGNX","shortVolume":218980,"shortExemptVolume":0,"totalVolume":631213,"shortRatio":0.3469,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-24","symbol":"CGNX","shortVolume":163796,"shortExemptVolume":1046,"totalVolume":527616,"shortRatio":0.3104,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-25","symbol":"CGNX","shortVolume":238681,"shortExemptVolume":0,"totalVolume":625236,"shortRatio":0.3817,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-26","symbol":"CGNX","shortVolume":215565,"shortExemptVolume":0,"totalVolume":522992,"shortRatio":0.4122,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-27","symbol":"CGNX","shortVolume":170695,"shortExemptVolume":140,"totalVolume":368587,"shortRatio":0.4631,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-28","symbol":"CGNX","shortVolume":124755,"shortExemptVolume":0,"totalVolume":372132,"shortRatio":0.3352,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-08-31","symbol":"CGNX","shortVolume":192858,"shortExemptVolume":897,"totalVolume":543679,"shortRatio":0.3547,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-01","symbol":"CGNX","shortVolume":186550,"shortExemptVolume":39,"totalVolume":489875,"shortRatio":0.3808,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-02","symbol":"CGNX","shortVolume":217853,"shortExemptVolume":0,"totalVolume":458327,"shortRatio":0.4753,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-03","symbol":"CGNX","shortVolume":182984,"shortExemptVolume":1512,"totalVolume":490577,"shortRatio":0.373,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-04","symbol":"CGNX","shortVolume":233829,"shortExemptVolume":49,"totalVolume":449805,"shortRatio":0.5198,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-08","symbol":"CGNX","shortVolume":157975,"shortExemptVolume":0,"totalVolume":383856,"shortRatio":0.4115,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-09","symbol":"CGNX","shortVolume":164921,"shortExemptVolume":86,"totalVolume":392987,"shortRatio":0.4197,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-10","symbol":"CGNX","shortVolume":173020,"shortExemptVolume":108,"totalVolume":299926,"shortRatio":0.5769,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-11","symbol":"CGNX","shortVolume":207086,"shortExemptVolume":0,"totalVolume":450522,"shortRatio":0.4597,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-14","symbol":"CGNX","shortVolume":304819,"shortExemptVolume":0,"totalVolume":671850,"shortRatio":0.4537,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-15","symbol":"CGNX","shortVolume":209725,"shortExemptVolume":23,"totalVolume":785024,"shortRatio":0.2672,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-16","symbol":"CGNX","shortVolume":259121,"shortExemptVolume":259,"totalVolume":555983,"shortRatio":0.4661,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-17","symbol":"CGNX","shortVolume":188530,"shortExemptVolume":2209,"totalVolume":426261,"shortRatio":0.4423,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-18","symbol":"CGNX","shortVolume":174557,"shortExemptVolume":1,"totalVolume":399997,"shortRatio":0.4364,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-21","symbol":"CGNX","shortVolume":282485,"shortExemptVolume":0,"totalVolume":540043,"shortRatio":0.5231,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-22","symbol":"CGNX","shortVolume":429734,"shortExemptVolume":2,"totalVolume":990257,"shortRatio":0.434,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-23","symbol":"CGNX","shortVolume":453245,"shortExemptVolume":1539,"totalVolume":750407,"shortRatio":0.604,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-24","symbol":"CGNX","shortVolume":318253,"shortExemptVolume":457,"totalVolume":572598,"shortRatio":0.5558,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-25","symbol":"CGNX","shortVolume":336995,"shortExemptVolume":0,"totalVolume":643445,"shortRatio":0.5237,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-28","symbol":"CGNX","shortVolume":336153,"shortExemptVolume":1302,"totalVolume":546861,"shortRatio":0.6147,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-29","symbol":"CGNX","shortVolume":195577,"shortExemptVolume":4,"totalVolume":377732,"shortRatio":0.5178,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-09-30","symbol":"CGNX","shortVolume":467587,"shortExemptVolume":877,"totalVolume":737327,"shortRatio":0.6342,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-01","symbol":"CGNX","shortVolume":404358,"shortExemptVolume":12,"totalVolume":647589,"shortRatio":0.6244,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-02","symbol":"CGNX","shortVolume":490143,"shortExemptVolume":2614,"totalVolume":745281,"shortRatio":0.6577,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-05","symbol":"CGNX","shortVolume":461412,"shortExemptVolume":1200,"totalVolume":805573,"shortRatio":0.5728,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-06","symbol":"CGNX","shortVolume":439268,"shortExemptVolume":627,"totalVolume":902543,"shortRatio":0.4867,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-07","symbol":"CGNX","shortVolume":672797,"shortExemptVolume":342,"totalVolume":1236950,"shortRatio":0.5439,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-08","symbol":"CGNX","shortVolume":403485,"shortExemptVolume":5470,"totalVolume":877746,"shortRatio":0.4597,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-09","symbol":"CGNX","shortVolume":340595,"shortExemptVolume":1295,"totalVolume":724669,"shortRatio":0.47,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-12","symbol":"CGNX","shortVolume":261697,"shortExemptVolume":12,"totalVolume":434653,"shortRatio":0.6021,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-13","symbol":"CGNX","shortVolume":327946,"shortExemptVolume":384,"totalVolume":651725,"shortRatio":0.5032,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-14","symbol":"CGNX","shortVolume":289669,"shortExemptVolume":220,"totalVolume":798144,"shortRatio":0.3629,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-15","symbol":"CGNX","shortVolume":329726,"shortExemptVolume":1484,"totalVolume":1290049,"shortRatio":0.2556,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-16","symbol":"CGNX","shortVolume":139373,"shortExemptVolume":161,"totalVolume":852037,"shortRatio":0.1636,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-19","symbol":"CGNX","shortVolume":170568,"shortExemptVolume":633,"totalVolume":554046,"shortRatio":0.3079,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-20","symbol":"CGNX","shortVolume":208609,"shortExemptVolume":192,"totalVolume":494427,"shortRatio":0.4219,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-21","symbol":"CGNX","shortVolume":206836,"shortExemptVolume":417,"totalVolume":559676,"shortRatio":0.3696,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-22","symbol":"CGNX","shortVolume":265218,"shortExemptVolume":386,"totalVolume":646236,"shortRatio":0.4104,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-23","symbol":"CGNX","shortVolume":214920,"shortExemptVolume":24,"totalVolume":473171,"shortRatio":0.4542,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-26","symbol":"CGNX","shortVolume":235821,"shortExemptVolume":415,"totalVolume":632804,"shortRatio":0.3727,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-27","symbol":"CGNX","shortVolume":216666,"shortExemptVolume":658,"totalVolume":536237,"shortRatio":0.404,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-28","symbol":"CGNX","shortVolume":307601,"shortExemptVolume":975,"totalVolume":606228,"shortRatio":0.5074,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-29","symbol":"CGNX","shortVolume":255176,"shortExemptVolume":1653,"totalVolume":588790,"shortRatio":0.4334,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-10-30","symbol":"CGNX","shortVolume":287864,"shortExemptVolume":0,"totalVolume":674353,"shortRatio":0.4269,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"},{"date":"2026-11-02","symbol":"CGNX","shortVolume":318963,"shortExemptVolume":1973,"totalVolume":579615,"shortRatio":0.5503,"canonicalUrl":"https://xoomar.com/markets/stocks/cgnx"}],"updatedAt":"2026-11-03T20:41:30.811Z","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/cgnx","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."}}