{"data":[{"date":"2026-04-24","symbol":"SANM","shortVolume":406400,"shortExemptVolume":369,"totalVolume":659290,"shortRatio":0.6164,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-04-27","symbol":"SANM","shortVolume":467831,"shortExemptVolume":1139,"totalVolume":702735,"shortRatio":0.6657,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-04-28","symbol":"SANM","shortVolume":897870,"shortExemptVolume":110,"totalVolume":1584305,"shortRatio":0.5667,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-04-29","symbol":"SANM","shortVolume":376321,"shortExemptVolume":402,"totalVolume":688849,"shortRatio":0.5463,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-04-30","symbol":"SANM","shortVolume":247556,"shortExemptVolume":141,"totalVolume":455440,"shortRatio":0.5436,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-01","symbol":"SANM","shortVolume":281884,"shortExemptVolume":105,"totalVolume":403746,"shortRatio":0.6982,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-04","symbol":"SANM","shortVolume":175836,"shortExemptVolume":294,"totalVolume":292302,"shortRatio":0.6016,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-05","symbol":"SANM","shortVolume":105442,"shortExemptVolume":0,"totalVolume":196199,"shortRatio":0.5374,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-06","symbol":"SANM","shortVolume":364017,"shortExemptVolume":0,"totalVolume":677082,"shortRatio":0.5376,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-07","symbol":"SANM","shortVolume":289636,"shortExemptVolume":357,"totalVolume":448263,"shortRatio":0.6461,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-08","symbol":"SANM","shortVolume":312406,"shortExemptVolume":5,"totalVolume":504761,"shortRatio":0.6189,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-11","symbol":"SANM","shortVolume":186581,"shortExemptVolume":457,"totalVolume":325859,"shortRatio":0.5726,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-12","symbol":"SANM","shortVolume":166185,"shortExemptVolume":150,"totalVolume":440368,"shortRatio":0.3774,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-13","symbol":"SANM","shortVolume":142055,"shortExemptVolume":606,"totalVolume":279284,"shortRatio":0.5086,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-14","symbol":"SANM","shortVolume":257897,"shortExemptVolume":522,"totalVolume":400050,"shortRatio":0.6447,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-15","symbol":"SANM","shortVolume":282818,"shortExemptVolume":911,"totalVolume":409887,"shortRatio":0.69,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-18","symbol":"SANM","shortVolume":130464,"shortExemptVolume":1164,"totalVolume":309672,"shortRatio":0.4213,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-19","symbol":"SANM","shortVolume":204543,"shortExemptVolume":40,"totalVolume":372935,"shortRatio":0.5485,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-20","symbol":"SANM","shortVolume":266021,"shortExemptVolume":3,"totalVolume":353309,"shortRatio":0.7529,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-21","symbol":"SANM","shortVolume":248570,"shortExemptVolume":1,"totalVolume":411262,"shortRatio":0.6044,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-22","symbol":"SANM","shortVolume":229661,"shortExemptVolume":0,"totalVolume":358303,"shortRatio":0.641,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-26","symbol":"SANM","shortVolume":305262,"shortExemptVolume":669,"totalVolume":396243,"shortRatio":0.7704,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-27","symbol":"SANM","shortVolume":204816,"shortExemptVolume":0,"totalVolume":345718,"shortRatio":0.5924,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-28","symbol":"SANM","shortVolume":311046,"shortExemptVolume":58,"totalVolume":496189,"shortRatio":0.6269,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-05-29","symbol":"SANM","shortVolume":281083,"shortExemptVolume":23,"totalVolume":442563,"shortRatio":0.6351,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-01","symbol":"SANM","shortVolume":196054,"shortExemptVolume":1025,"totalVolume":375776,"shortRatio":0.5217,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-02","symbol":"SANM","shortVolume":157028,"shortExemptVolume":30,"totalVolume":270855,"shortRatio":0.5797,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-03","symbol":"SANM","shortVolume":238634,"shortExemptVolume":0,"totalVolume":444506,"shortRatio":0.5369,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-04","symbol":"SANM","shortVolume":171572,"shortExemptVolume":14628,"totalVolume":285764,"shortRatio":0.6004,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-05","symbol":"SANM","shortVolume":136665,"shortExemptVolume":538,"totalVolume":285931,"shortRatio":0.478,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-08","symbol":"SANM","shortVolume":114479,"shortExemptVolume":5851,"totalVolume":296367,"shortRatio":0.3863,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-09","symbol":"SANM","shortVolume":177599,"shortExemptVolume":155,"totalVolume":382780,"shortRatio":0.464,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-10","symbol":"SANM","shortVolume":138699,"shortExemptVolume":20,"totalVolume":250632,"shortRatio":0.5534,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-11","symbol":"SANM","shortVolume":109140,"shortExemptVolume":200,"totalVolume":204049,"shortRatio":0.5349,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-12","symbol":"SANM","shortVolume":128697,"shortExemptVolume":1204,"totalVolume":251091,"shortRatio":0.5126,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-15","symbol":"SANM","shortVolume":140601,"shortExemptVolume":347,"totalVolume":224881,"shortRatio":0.6252,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-16","symbol":"SANM","shortVolume":148866,"shortExemptVolume":0,"totalVolume":261575,"shortRatio":0.5691,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-17","symbol":"SANM","shortVolume":204926,"shortExemptVolume":36,"totalVolume":372611,"shortRatio":0.55,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-18","symbol":"SANM","shortVolume":331949,"shortExemptVolume":1243,"totalVolume":485986,"shortRatio":0.683,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-22","symbol":"SANM","shortVolume":153084,"shortExemptVolume":99,"totalVolume":407537,"shortRatio":0.3756,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-23","symbol":"SANM","shortVolume":135071,"shortExemptVolume":730,"totalVolume":280345,"shortRatio":0.4818,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-24","symbol":"SANM","shortVolume":167769,"shortExemptVolume":50,"totalVolume":386110,"shortRatio":0.4345,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-25","symbol":"SANM","shortVolume":88998,"shortExemptVolume":0,"totalVolume":252912,"shortRatio":0.3519,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-26","symbol":"SANM","shortVolume":284422,"shortExemptVolume":368,"totalVolume":664136,"shortRatio":0.4283,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-29","symbol":"SANM","shortVolume":92846,"shortExemptVolume":163,"totalVolume":272837,"shortRatio":0.3403,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-06-30","symbol":"SANM","shortVolume":78875,"shortExemptVolume":0,"totalVolume":201297,"shortRatio":0.3918,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-01","symbol":"SANM","shortVolume":92823,"shortExemptVolume":774,"totalVolume":232471,"shortRatio":0.3993,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-02","symbol":"SANM","shortVolume":152087,"shortExemptVolume":1330,"totalVolume":429905,"shortRatio":0.3538,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-06","symbol":"SANM","shortVolume":130228,"shortExemptVolume":15281,"totalVolume":353602,"shortRatio":0.3683,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-07","symbol":"SANM","shortVolume":163756,"shortExemptVolume":1165,"totalVolume":353440,"shortRatio":0.4633,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-08","symbol":"SANM","shortVolume":118145,"shortExemptVolume":0,"totalVolume":314399,"shortRatio":0.3758,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-09","symbol":"SANM","shortVolume":85421,"shortExemptVolume":0,"totalVolume":230090,"shortRatio":0.3713,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-10","symbol":"SANM","shortVolume":45231,"shortExemptVolume":0,"totalVolume":132389,"shortRatio":0.3417,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-13","symbol":"SANM","shortVolume":89650,"shortExemptVolume":0,"totalVolume":234072,"shortRatio":0.383,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-14","symbol":"SANM","shortVolume":56351,"shortExemptVolume":0,"totalVolume":135665,"shortRatio":0.4154,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-15","symbol":"SANM","shortVolume":106366,"shortExemptVolume":0,"totalVolume":259948,"shortRatio":0.4092,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-16","symbol":"SANM","shortVolume":98339,"shortExemptVolume":0,"totalVolume":231980,"shortRatio":0.4239,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-17","symbol":"SANM","shortVolume":94926,"shortExemptVolume":110,"totalVolume":279162,"shortRatio":0.34,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-20","symbol":"SANM","shortVolume":112518,"shortExemptVolume":0,"totalVolume":313933,"shortRatio":0.3584,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-21","symbol":"SANM","shortVolume":108241,"shortExemptVolume":0,"totalVolume":263875,"shortRatio":0.4102,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-22","symbol":"SANM","shortVolume":115530,"shortExemptVolume":6,"totalVolume":264549,"shortRatio":0.4367,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-23","symbol":"SANM","shortVolume":114818,"shortExemptVolume":25,"totalVolume":244282,"shortRatio":0.47,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-24","symbol":"SANM","shortVolume":139265,"shortExemptVolume":5,"totalVolume":315563,"shortRatio":0.4413,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-27","symbol":"SANM","shortVolume":215798,"shortExemptVolume":478,"totalVolume":591086,"shortRatio":0.3651,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-28","symbol":"SANM","shortVolume":298116,"shortExemptVolume":14910,"totalVolume":908349,"shortRatio":0.3282,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-29","symbol":"SANM","shortVolume":193735,"shortExemptVolume":3517,"totalVolume":452021,"shortRatio":0.4286,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-30","symbol":"SANM","shortVolume":264753,"shortExemptVolume":0,"totalVolume":600388,"shortRatio":0.441,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-07-31","symbol":"SANM","shortVolume":233857,"shortExemptVolume":177,"totalVolume":532632,"shortRatio":0.4391,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-03","symbol":"SANM","shortVolume":141800,"shortExemptVolume":0,"totalVolume":315598,"shortRatio":0.4493,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-04","symbol":"SANM","shortVolume":151788,"shortExemptVolume":7,"totalVolume":360664,"shortRatio":0.4209,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-05","symbol":"SANM","shortVolume":159779,"shortExemptVolume":108,"totalVolume":255105,"shortRatio":0.6263,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-06","symbol":"SANM","shortVolume":211200,"shortExemptVolume":100,"totalVolume":459624,"shortRatio":0.4595,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-07","symbol":"SANM","shortVolume":101007,"shortExemptVolume":0,"totalVolume":181981,"shortRatio":0.555,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-10","symbol":"SANM","shortVolume":171773,"shortExemptVolume":0,"totalVolume":313458,"shortRatio":0.548,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-11","symbol":"SANM","shortVolume":143828,"shortExemptVolume":815,"totalVolume":241105,"shortRatio":0.5965,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-12","symbol":"SANM","shortVolume":150652,"shortExemptVolume":0,"totalVolume":243187,"shortRatio":0.6195,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-13","symbol":"SANM","shortVolume":221871,"shortExemptVolume":200,"totalVolume":346611,"shortRatio":0.6401,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-14","symbol":"SANM","shortVolume":103231,"shortExemptVolume":0,"totalVolume":169012,"shortRatio":0.6108,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-17","symbol":"SANM","shortVolume":100524,"shortExemptVolume":0,"totalVolume":162173,"shortRatio":0.6199,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-18","symbol":"SANM","shortVolume":169103,"shortExemptVolume":147,"totalVolume":276633,"shortRatio":0.6113,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-19","symbol":"SANM","shortVolume":149794,"shortExemptVolume":0,"totalVolume":318815,"shortRatio":0.4698,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-20","symbol":"SANM","shortVolume":213606,"shortExemptVolume":0,"totalVolume":379248,"shortRatio":0.5632,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-21","symbol":"SANM","shortVolume":82905,"shortExemptVolume":0,"totalVolume":150615,"shortRatio":0.5504,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-24","symbol":"SANM","shortVolume":73041,"shortExemptVolume":35,"totalVolume":152794,"shortRatio":0.478,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-25","symbol":"SANM","shortVolume":112054,"shortExemptVolume":0,"totalVolume":212347,"shortRatio":0.5277,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-26","symbol":"SANM","shortVolume":135562,"shortExemptVolume":0,"totalVolume":348086,"shortRatio":0.3894,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-27","symbol":"SANM","shortVolume":160278,"shortExemptVolume":5,"totalVolume":300975,"shortRatio":0.5325,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-28","symbol":"SANM","shortVolume":180347,"shortExemptVolume":0,"totalVolume":291517,"shortRatio":0.6187,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-08-31","symbol":"SANM","shortVolume":122599,"shortExemptVolume":391,"totalVolume":253289,"shortRatio":0.484,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-01","symbol":"SANM","shortVolume":120773,"shortExemptVolume":1019,"totalVolume":289468,"shortRatio":0.4172,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-02","symbol":"SANM","shortVolume":85660,"shortExemptVolume":0,"totalVolume":180760,"shortRatio":0.4739,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-03","symbol":"SANM","shortVolume":121748,"shortExemptVolume":25,"totalVolume":236699,"shortRatio":0.5144,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-04","symbol":"SANM","shortVolume":88893,"shortExemptVolume":0,"totalVolume":138856,"shortRatio":0.6402,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-08","symbol":"SANM","shortVolume":139445,"shortExemptVolume":26,"totalVolume":234754,"shortRatio":0.594,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-09","symbol":"SANM","shortVolume":83481,"shortExemptVolume":1358,"totalVolume":143703,"shortRatio":0.5809,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-10","symbol":"SANM","shortVolume":85842,"shortExemptVolume":9,"totalVolume":135201,"shortRatio":0.6349,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-11","symbol":"SANM","shortVolume":121196,"shortExemptVolume":107,"totalVolume":222864,"shortRatio":0.5438,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-14","symbol":"SANM","shortVolume":108105,"shortExemptVolume":0,"totalVolume":226669,"shortRatio":0.4769,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-15","symbol":"SANM","shortVolume":81856,"shortExemptVolume":100,"totalVolume":179503,"shortRatio":0.456,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-16","symbol":"SANM","shortVolume":65946,"shortExemptVolume":0,"totalVolume":191464,"shortRatio":0.3444,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-17","symbol":"SANM","shortVolume":95136,"shortExemptVolume":0,"totalVolume":253122,"shortRatio":0.3759,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-18","symbol":"SANM","shortVolume":84381,"shortExemptVolume":0,"totalVolume":223998,"shortRatio":0.3767,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-21","symbol":"SANM","shortVolume":136375,"shortExemptVolume":43,"totalVolume":357056,"shortRatio":0.3819,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-22","symbol":"SANM","shortVolume":141349,"shortExemptVolume":5,"totalVolume":234603,"shortRatio":0.6025,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-23","symbol":"SANM","shortVolume":190970,"shortExemptVolume":0,"totalVolume":370172,"shortRatio":0.5159,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-24","symbol":"SANM","shortVolume":156939,"shortExemptVolume":0,"totalVolume":250290,"shortRatio":0.627,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-25","symbol":"SANM","shortVolume":168763,"shortExemptVolume":446,"totalVolume":317510,"shortRatio":0.5315,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-28","symbol":"SANM","shortVolume":106249,"shortExemptVolume":0,"totalVolume":206117,"shortRatio":0.5155,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-29","symbol":"SANM","shortVolume":148111,"shortExemptVolume":0,"totalVolume":274749,"shortRatio":0.5391,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-09-30","symbol":"SANM","shortVolume":171578,"shortExemptVolume":2551,"totalVolume":442222,"shortRatio":0.388,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-01","symbol":"SANM","shortVolume":117758,"shortExemptVolume":0,"totalVolume":256142,"shortRatio":0.4597,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-02","symbol":"SANM","shortVolume":129954,"shortExemptVolume":10,"totalVolume":283735,"shortRatio":0.458,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-05","symbol":"SANM","shortVolume":138307,"shortExemptVolume":2,"totalVolume":216209,"shortRatio":0.6397,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-06","symbol":"SANM","shortVolume":127483,"shortExemptVolume":3,"totalVolume":236357,"shortRatio":0.5394,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-07","symbol":"SANM","shortVolume":90342,"shortExemptVolume":1445,"totalVolume":180527,"shortRatio":0.5004,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-08","symbol":"SANM","shortVolume":89544,"shortExemptVolume":10,"totalVolume":200812,"shortRatio":0.4459,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-09","symbol":"SANM","shortVolume":127576,"shortExemptVolume":10,"totalVolume":235058,"shortRatio":0.5427,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-12","symbol":"SANM","shortVolume":144553,"shortExemptVolume":0,"totalVolume":242564,"shortRatio":0.5959,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-13","symbol":"SANM","shortVolume":153990,"shortExemptVolume":16,"totalVolume":268892,"shortRatio":0.5727,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-14","symbol":"SANM","shortVolume":120028,"shortExemptVolume":136,"totalVolume":211749,"shortRatio":0.5668,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-15","symbol":"SANM","shortVolume":190614,"shortExemptVolume":309,"totalVolume":488229,"shortRatio":0.3904,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-16","symbol":"SANM","shortVolume":123058,"shortExemptVolume":88,"totalVolume":301708,"shortRatio":0.4079,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-19","symbol":"SANM","shortVolume":153095,"shortExemptVolume":2,"totalVolume":330656,"shortRatio":0.463,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-20","symbol":"SANM","shortVolume":123204,"shortExemptVolume":0,"totalVolume":279529,"shortRatio":0.4408,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-21","symbol":"SANM","shortVolume":71865,"shortExemptVolume":1,"totalVolume":198500,"shortRatio":0.362,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-22","symbol":"SANM","shortVolume":190092,"shortExemptVolume":4509,"totalVolume":460027,"shortRatio":0.4132,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"},{"date":"2026-10-23","symbol":"SANM","shortVolume":161154,"shortExemptVolume":8386,"totalVolume":495654,"shortRatio":0.3251,"canonicalUrl":"https://xoomar.com/markets/stocks/sanm"}],"updatedAt":"2026-10-24T23:01:48.179Z","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/sanm","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."}}