{"data":[{"date":"2026-05-05","symbol":"OPXS","shortVolume":2968,"shortExemptVolume":0,"totalVolume":6887,"shortRatio":0.431,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-06","symbol":"OPXS","shortVolume":2654,"shortExemptVolume":100,"totalVolume":28023,"shortRatio":0.0947,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-07","symbol":"OPXS","shortVolume":872,"shortExemptVolume":0,"totalVolume":3078,"shortRatio":0.2833,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-08","symbol":"OPXS","shortVolume":5117,"shortExemptVolume":0,"totalVolume":19946,"shortRatio":0.2565,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-11","symbol":"OPXS","shortVolume":4984,"shortExemptVolume":0,"totalVolume":8987,"shortRatio":0.5546,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-12","symbol":"OPXS","shortVolume":32369,"shortExemptVolume":302,"totalVolume":121151,"shortRatio":0.2672,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-13","symbol":"OPXS","shortVolume":3842,"shortExemptVolume":0,"totalVolume":13406,"shortRatio":0.2866,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-14","symbol":"OPXS","shortVolume":4855,"shortExemptVolume":1084,"totalVolume":10245,"shortRatio":0.4739,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-15","symbol":"OPXS","shortVolume":4696,"shortExemptVolume":600,"totalVolume":15511,"shortRatio":0.3028,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-18","symbol":"OPXS","shortVolume":4866,"shortExemptVolume":0,"totalVolume":18742,"shortRatio":0.2596,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-19","symbol":"OPXS","shortVolume":13655,"shortExemptVolume":0,"totalVolume":40125,"shortRatio":0.3403,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-20","symbol":"OPXS","shortVolume":12030,"shortExemptVolume":0,"totalVolume":28691,"shortRatio":0.4193,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-21","symbol":"OPXS","shortVolume":14265,"shortExemptVolume":0,"totalVolume":41583,"shortRatio":0.343,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-22","symbol":"OPXS","shortVolume":5646,"shortExemptVolume":0,"totalVolume":15219,"shortRatio":0.371,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-26","symbol":"OPXS","shortVolume":9169,"shortExemptVolume":0,"totalVolume":18496,"shortRatio":0.4957,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-27","symbol":"OPXS","shortVolume":8516,"shortExemptVolume":0,"totalVolume":40464,"shortRatio":0.2105,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-28","symbol":"OPXS","shortVolume":8757,"shortExemptVolume":839,"totalVolume":24289,"shortRatio":0.3605,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-05-29","symbol":"OPXS","shortVolume":12304,"shortExemptVolume":0,"totalVolume":22542,"shortRatio":0.5458,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-01","symbol":"OPXS","shortVolume":8406,"shortExemptVolume":95,"totalVolume":11080,"shortRatio":0.7587,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-02","symbol":"OPXS","shortVolume":19026,"shortExemptVolume":0,"totalVolume":49650,"shortRatio":0.3832,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-03","symbol":"OPXS","shortVolume":5491,"shortExemptVolume":0,"totalVolume":14210,"shortRatio":0.3864,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-04","symbol":"OPXS","shortVolume":4385,"shortExemptVolume":0,"totalVolume":10088,"shortRatio":0.4347,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-05","symbol":"OPXS","shortVolume":5292,"shortExemptVolume":87,"totalVolume":11844,"shortRatio":0.4468,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-08","symbol":"OPXS","shortVolume":2037,"shortExemptVolume":0,"totalVolume":5422,"shortRatio":0.3757,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-09","symbol":"OPXS","shortVolume":6795,"shortExemptVolume":25,"totalVolume":15399,"shortRatio":0.4413,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-10","symbol":"OPXS","shortVolume":12157,"shortExemptVolume":0,"totalVolume":33912,"shortRatio":0.3585,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-11","symbol":"OPXS","shortVolume":38063,"shortExemptVolume":884,"totalVolume":85229,"shortRatio":0.4466,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-12","symbol":"OPXS","shortVolume":8422,"shortExemptVolume":0,"totalVolume":17224,"shortRatio":0.489,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-15","symbol":"OPXS","shortVolume":2554,"shortExemptVolume":0,"totalVolume":6998,"shortRatio":0.365,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-16","symbol":"OPXS","shortVolume":1874,"shortExemptVolume":0,"totalVolume":4636,"shortRatio":0.4042,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-17","symbol":"OPXS","shortVolume":3013,"shortExemptVolume":0,"totalVolume":10619,"shortRatio":0.2837,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-18","symbol":"OPXS","shortVolume":1355,"shortExemptVolume":0,"totalVolume":2695,"shortRatio":0.5028,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-22","symbol":"OPXS","shortVolume":3826,"shortExemptVolume":0,"totalVolume":12268,"shortRatio":0.3119,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-23","symbol":"OPXS","shortVolume":11923,"shortExemptVolume":0,"totalVolume":33988,"shortRatio":0.3508,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-24","symbol":"OPXS","shortVolume":1288,"shortExemptVolume":0,"totalVolume":5909,"shortRatio":0.218,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-25","symbol":"OPXS","shortVolume":6386,"shortExemptVolume":0,"totalVolume":11110,"shortRatio":0.5748,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-26","symbol":"OPXS","shortVolume":4622,"shortExemptVolume":0,"totalVolume":39108,"shortRatio":0.1182,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-29","symbol":"OPXS","shortVolume":9226,"shortExemptVolume":0,"totalVolume":38327,"shortRatio":0.2407,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-06-30","symbol":"OPXS","shortVolume":10198,"shortExemptVolume":0,"totalVolume":22048,"shortRatio":0.4625,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-01","symbol":"OPXS","shortVolume":1523,"shortExemptVolume":0,"totalVolume":4972,"shortRatio":0.3063,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-02","symbol":"OPXS","shortVolume":3590,"shortExemptVolume":0,"totalVolume":4557,"shortRatio":0.7878,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-06","symbol":"OPXS","shortVolume":2947,"shortExemptVolume":0,"totalVolume":7750,"shortRatio":0.3803,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-07","symbol":"OPXS","shortVolume":6893,"shortExemptVolume":0,"totalVolume":10053,"shortRatio":0.6857,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-08","symbol":"OPXS","shortVolume":10963,"shortExemptVolume":390,"totalVolume":19481,"shortRatio":0.5628,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-09","symbol":"OPXS","shortVolume":1293,"shortExemptVolume":333,"totalVolume":1843,"shortRatio":0.7016,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-10","symbol":"OPXS","shortVolume":2674,"shortExemptVolume":0,"totalVolume":6512,"shortRatio":0.4106,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-13","symbol":"OPXS","shortVolume":8941,"shortExemptVolume":0,"totalVolume":21138,"shortRatio":0.423,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-14","symbol":"OPXS","shortVolume":2060,"shortExemptVolume":0,"totalVolume":9271,"shortRatio":0.2222,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-15","symbol":"OPXS","shortVolume":4205,"shortExemptVolume":0,"totalVolume":11047,"shortRatio":0.3806,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-16","symbol":"OPXS","shortVolume":960,"shortExemptVolume":0,"totalVolume":3098,"shortRatio":0.3099,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-17","symbol":"OPXS","shortVolume":1623,"shortExemptVolume":0,"totalVolume":11517,"shortRatio":0.1409,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-20","symbol":"OPXS","shortVolume":4948,"shortExemptVolume":0,"totalVolume":14569,"shortRatio":0.3396,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-21","symbol":"OPXS","shortVolume":2764,"shortExemptVolume":0,"totalVolume":10247,"shortRatio":0.2697,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-22","symbol":"OPXS","shortVolume":7973,"shortExemptVolume":0,"totalVolume":19791,"shortRatio":0.4029,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-23","symbol":"OPXS","shortVolume":963,"shortExemptVolume":344,"totalVolume":4599,"shortRatio":0.2094,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-24","symbol":"OPXS","shortVolume":11633,"shortExemptVolume":0,"totalVolume":16201,"shortRatio":0.718,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-27","symbol":"OPXS","shortVolume":3806,"shortExemptVolume":39,"totalVolume":7973,"shortRatio":0.4774,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-28","symbol":"OPXS","shortVolume":811,"shortExemptVolume":0,"totalVolume":7395,"shortRatio":0.1097,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-29","symbol":"OPXS","shortVolume":1136,"shortExemptVolume":0,"totalVolume":5319,"shortRatio":0.2136,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-30","symbol":"OPXS","shortVolume":345,"shortExemptVolume":0,"totalVolume":1377,"shortRatio":0.2505,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-07-31","symbol":"OPXS","shortVolume":3038,"shortExemptVolume":0,"totalVolume":9167,"shortRatio":0.3314,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-03","symbol":"OPXS","shortVolume":1332,"shortExemptVolume":0,"totalVolume":6121,"shortRatio":0.2176,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-04","symbol":"OPXS","shortVolume":9084,"shortExemptVolume":113,"totalVolume":32952,"shortRatio":0.2757,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-05","symbol":"OPXS","shortVolume":6802,"shortExemptVolume":0,"totalVolume":12465,"shortRatio":0.5457,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-06","symbol":"OPXS","shortVolume":4047,"shortExemptVolume":0,"totalVolume":7632,"shortRatio":0.5303,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-07","symbol":"OPXS","shortVolume":4444,"shortExemptVolume":0,"totalVolume":20563,"shortRatio":0.2161,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-10","symbol":"OPXS","shortVolume":2716,"shortExemptVolume":0,"totalVolume":7393,"shortRatio":0.3674,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-11","symbol":"OPXS","shortVolume":2577,"shortExemptVolume":13,"totalVolume":7741,"shortRatio":0.3329,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-12","symbol":"OPXS","shortVolume":24200,"shortExemptVolume":93,"totalVolume":41702,"shortRatio":0.5803,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-13","symbol":"OPXS","shortVolume":4965,"shortExemptVolume":0,"totalVolume":14768,"shortRatio":0.3362,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-14","symbol":"OPXS","shortVolume":2158,"shortExemptVolume":100,"totalVolume":17315,"shortRatio":0.1246,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-17","symbol":"OPXS","shortVolume":7647,"shortExemptVolume":0,"totalVolume":12318,"shortRatio":0.6208,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-18","symbol":"OPXS","shortVolume":559,"shortExemptVolume":0,"totalVolume":3782,"shortRatio":0.1478,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-19","symbol":"OPXS","shortVolume":757,"shortExemptVolume":0,"totalVolume":5329,"shortRatio":0.1421,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-20","symbol":"OPXS","shortVolume":862,"shortExemptVolume":0,"totalVolume":3719,"shortRatio":0.2318,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-21","symbol":"OPXS","shortVolume":2705,"shortExemptVolume":0,"totalVolume":8148,"shortRatio":0.332,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-24","symbol":"OPXS","shortVolume":2112,"shortExemptVolume":0,"totalVolume":21026,"shortRatio":0.1004,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-25","symbol":"OPXS","shortVolume":5057,"shortExemptVolume":0,"totalVolume":29604,"shortRatio":0.1708,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-26","symbol":"OPXS","shortVolume":4212,"shortExemptVolume":1237,"totalVolume":17876,"shortRatio":0.2356,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-27","symbol":"OPXS","shortVolume":6186,"shortExemptVolume":1434,"totalVolume":44042,"shortRatio":0.1405,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-28","symbol":"OPXS","shortVolume":7621,"shortExemptVolume":0,"totalVolume":16972,"shortRatio":0.449,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-08-31","symbol":"OPXS","shortVolume":4744,"shortExemptVolume":220,"totalVolume":19810,"shortRatio":0.2395,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-01","symbol":"OPXS","shortVolume":3810,"shortExemptVolume":27,"totalVolume":22045,"shortRatio":0.1728,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-02","symbol":"OPXS","shortVolume":3921,"shortExemptVolume":100,"totalVolume":12366,"shortRatio":0.3171,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-03","symbol":"OPXS","shortVolume":3723,"shortExemptVolume":933,"totalVolume":11496,"shortRatio":0.3239,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-04","symbol":"OPXS","shortVolume":10613,"shortExemptVolume":0,"totalVolume":33548,"shortRatio":0.3164,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-08","symbol":"OPXS","shortVolume":3120,"shortExemptVolume":0,"totalVolume":10661,"shortRatio":0.2927,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-09","symbol":"OPXS","shortVolume":8200,"shortExemptVolume":0,"totalVolume":17324,"shortRatio":0.4733,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-10","symbol":"OPXS","shortVolume":12887,"shortExemptVolume":0,"totalVolume":48530,"shortRatio":0.2655,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-11","symbol":"OPXS","shortVolume":3840,"shortExemptVolume":0,"totalVolume":11056,"shortRatio":0.3473,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-14","symbol":"OPXS","shortVolume":1276,"shortExemptVolume":0,"totalVolume":3887,"shortRatio":0.3283,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-15","symbol":"OPXS","shortVolume":761,"shortExemptVolume":0,"totalVolume":7551,"shortRatio":0.1008,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-16","symbol":"OPXS","shortVolume":556,"shortExemptVolume":0,"totalVolume":2753,"shortRatio":0.202,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-17","symbol":"OPXS","shortVolume":347,"shortExemptVolume":0,"totalVolume":6606,"shortRatio":0.0525,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-18","symbol":"OPXS","shortVolume":788,"shortExemptVolume":500,"totalVolume":4805,"shortRatio":0.164,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-21","symbol":"OPXS","shortVolume":5458,"shortExemptVolume":0,"totalVolume":16823,"shortRatio":0.3244,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-22","symbol":"OPXS","shortVolume":22101,"shortExemptVolume":2100,"totalVolume":53745,"shortRatio":0.4112,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-23","symbol":"OPXS","shortVolume":22096,"shortExemptVolume":1335,"totalVolume":48612,"shortRatio":0.4545,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-24","symbol":"OPXS","shortVolume":1336,"shortExemptVolume":0,"totalVolume":3405,"shortRatio":0.3924,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-25","symbol":"OPXS","shortVolume":1008,"shortExemptVolume":0,"totalVolume":2494,"shortRatio":0.4042,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-28","symbol":"OPXS","shortVolume":801,"shortExemptVolume":0,"totalVolume":2608,"shortRatio":0.3071,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-29","symbol":"OPXS","shortVolume":870,"shortExemptVolume":0,"totalVolume":2459,"shortRatio":0.3538,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-09-30","symbol":"OPXS","shortVolume":3383,"shortExemptVolume":0,"totalVolume":6509,"shortRatio":0.5197,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-01","symbol":"OPXS","shortVolume":1921,"shortExemptVolume":0,"totalVolume":16644,"shortRatio":0.1154,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-02","symbol":"OPXS","shortVolume":372,"shortExemptVolume":0,"totalVolume":9579,"shortRatio":0.0388,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-05","symbol":"OPXS","shortVolume":2720,"shortExemptVolume":0,"totalVolume":4432,"shortRatio":0.6137,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-06","symbol":"OPXS","shortVolume":2378,"shortExemptVolume":0,"totalVolume":5965,"shortRatio":0.3987,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-07","symbol":"OPXS","shortVolume":1120,"shortExemptVolume":0,"totalVolume":3016,"shortRatio":0.3714,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-08","symbol":"OPXS","shortVolume":4923,"shortExemptVolume":0,"totalVolume":9843,"shortRatio":0.5002,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-09","symbol":"OPXS","shortVolume":396,"shortExemptVolume":0,"totalVolume":2016,"shortRatio":0.1964,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-12","symbol":"OPXS","shortVolume":464,"shortExemptVolume":0,"totalVolume":1362,"shortRatio":0.3407,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-13","symbol":"OPXS","shortVolume":1949,"shortExemptVolume":0,"totalVolume":10995,"shortRatio":0.1773,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-14","symbol":"OPXS","shortVolume":3833,"shortExemptVolume":0,"totalVolume":4908,"shortRatio":0.781,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-15","symbol":"OPXS","shortVolume":239,"shortExemptVolume":0,"totalVolume":8272,"shortRatio":0.0289,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-16","symbol":"OPXS","shortVolume":224,"shortExemptVolume":136,"totalVolume":3092,"shortRatio":0.0724,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-19","symbol":"OPXS","shortVolume":854,"shortExemptVolume":129,"totalVolume":8798,"shortRatio":0.0971,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-20","symbol":"OPXS","shortVolume":2508,"shortExemptVolume":0,"totalVolume":4640,"shortRatio":0.5405,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-21","symbol":"OPXS","shortVolume":1454,"shortExemptVolume":0,"totalVolume":7763,"shortRatio":0.1873,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-22","symbol":"OPXS","shortVolume":759,"shortExemptVolume":0,"totalVolume":6855,"shortRatio":0.1107,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-23","symbol":"OPXS","shortVolume":120,"shortExemptVolume":4,"totalVolume":886,"shortRatio":0.1354,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-26","symbol":"OPXS","shortVolume":499,"shortExemptVolume":0,"totalVolume":1637,"shortRatio":0.3048,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-27","symbol":"OPXS","shortVolume":128,"shortExemptVolume":0,"totalVolume":2406,"shortRatio":0.0532,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-28","symbol":"OPXS","shortVolume":5021,"shortExemptVolume":1193,"totalVolume":9638,"shortRatio":0.521,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-29","symbol":"OPXS","shortVolume":917,"shortExemptVolume":0,"totalVolume":2519,"shortRatio":0.364,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-10-30","symbol":"OPXS","shortVolume":322,"shortExemptVolume":0,"totalVolume":6414,"shortRatio":0.0502,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-11-02","symbol":"OPXS","shortVolume":4676,"shortExemptVolume":0,"totalVolume":11192,"shortRatio":0.4178,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-11-03","symbol":"OPXS","shortVolume":1181,"shortExemptVolume":30,"totalVolume":17521,"shortRatio":0.0674,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"},{"date":"2026-11-04","symbol":"OPXS","shortVolume":2471,"shortExemptVolume":99,"totalVolume":28516,"shortRatio":0.0867,"canonicalUrl":"https://xoomar.com/markets/stocks/opxs"}],"updatedAt":"2026-11-05T06:10:51.677Z","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/opxs","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."}}