{"data":[{"date":"2026-05-05","symbol":"TBPH","shortVolume":26964,"shortExemptVolume":5,"totalVolume":70176,"shortRatio":0.3842,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-06","symbol":"TBPH","shortVolume":40942,"shortExemptVolume":1358,"totalVolume":112712,"shortRatio":0.3632,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-07","symbol":"TBPH","shortVolume":34124,"shortExemptVolume":191,"totalVolume":123537,"shortRatio":0.2762,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-08","symbol":"TBPH","shortVolume":27118,"shortExemptVolume":0,"totalVolume":67416,"shortRatio":0.4022,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-11","symbol":"TBPH","shortVolume":76493,"shortExemptVolume":200,"totalVolume":163203,"shortRatio":0.4687,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-12","symbol":"TBPH","shortVolume":51423,"shortExemptVolume":0,"totalVolume":94791,"shortRatio":0.5425,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-13","symbol":"TBPH","shortVolume":45926,"shortExemptVolume":17,"totalVolume":118262,"shortRatio":0.3883,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-14","symbol":"TBPH","shortVolume":71923,"shortExemptVolume":0,"totalVolume":112599,"shortRatio":0.6388,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-15","symbol":"TBPH","shortVolume":108770,"shortExemptVolume":0,"totalVolume":151962,"shortRatio":0.7158,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-18","symbol":"TBPH","shortVolume":78041,"shortExemptVolume":90,"totalVolume":111358,"shortRatio":0.7008,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-19","symbol":"TBPH","shortVolume":74895,"shortExemptVolume":0,"totalVolume":118007,"shortRatio":0.6347,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-20","symbol":"TBPH","shortVolume":65671,"shortExemptVolume":3488,"totalVolume":161772,"shortRatio":0.4059,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-21","symbol":"TBPH","shortVolume":47387,"shortExemptVolume":0,"totalVolume":77027,"shortRatio":0.6152,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-22","symbol":"TBPH","shortVolume":51819,"shortExemptVolume":388,"totalVolume":83389,"shortRatio":0.6214,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-26","symbol":"TBPH","shortVolume":79266,"shortExemptVolume":100,"totalVolume":144433,"shortRatio":0.5488,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-27","symbol":"TBPH","shortVolume":70803,"shortExemptVolume":0,"totalVolume":113865,"shortRatio":0.6218,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-28","symbol":"TBPH","shortVolume":86012,"shortExemptVolume":0,"totalVolume":132729,"shortRatio":0.648,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-05-29","symbol":"TBPH","shortVolume":92328,"shortExemptVolume":0,"totalVolume":151356,"shortRatio":0.61,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-01","symbol":"TBPH","shortVolume":82500,"shortExemptVolume":500,"totalVolume":148336,"shortRatio":0.5562,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-02","symbol":"TBPH","shortVolume":84702,"shortExemptVolume":1050,"totalVolume":134329,"shortRatio":0.6306,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-03","symbol":"TBPH","shortVolume":35489,"shortExemptVolume":0,"totalVolume":90740,"shortRatio":0.3911,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-04","symbol":"TBPH","shortVolume":42892,"shortExemptVolume":0,"totalVolume":156799,"shortRatio":0.2735,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-05","symbol":"TBPH","shortVolume":51102,"shortExemptVolume":0,"totalVolume":96157,"shortRatio":0.5314,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-08","symbol":"TBPH","shortVolume":18881,"shortExemptVolume":0,"totalVolume":56032,"shortRatio":0.337,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-09","symbol":"TBPH","shortVolume":29839,"shortExemptVolume":0,"totalVolume":92781,"shortRatio":0.3216,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-10","symbol":"TBPH","shortVolume":27155,"shortExemptVolume":0,"totalVolume":76773,"shortRatio":0.3537,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-11","symbol":"TBPH","shortVolume":23818,"shortExemptVolume":400,"totalVolume":61669,"shortRatio":0.3862,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-12","symbol":"TBPH","shortVolume":25882,"shortExemptVolume":300,"totalVolume":54973,"shortRatio":0.4708,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-15","symbol":"TBPH","shortVolume":56440,"shortExemptVolume":94,"totalVolume":109280,"shortRatio":0.5165,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-16","symbol":"TBPH","shortVolume":40132,"shortExemptVolume":0,"totalVolume":87019,"shortRatio":0.4612,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-17","symbol":"TBPH","shortVolume":30885,"shortExemptVolume":0,"totalVolume":89002,"shortRatio":0.347,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-18","symbol":"TBPH","shortVolume":47980,"shortExemptVolume":0,"totalVolume":124131,"shortRatio":0.3865,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-22","symbol":"TBPH","shortVolume":55683,"shortExemptVolume":0,"totalVolume":186316,"shortRatio":0.2989,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-23","symbol":"TBPH","shortVolume":31962,"shortExemptVolume":0,"totalVolume":187726,"shortRatio":0.1703,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-24","symbol":"TBPH","shortVolume":72002,"shortExemptVolume":0,"totalVolume":219466,"shortRatio":0.3281,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-25","symbol":"TBPH","shortVolume":48287,"shortExemptVolume":0,"totalVolume":74603,"shortRatio":0.6473,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-26","symbol":"TBPH","shortVolume":51859,"shortExemptVolume":4930,"totalVolume":76334,"shortRatio":0.6794,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-29","symbol":"TBPH","shortVolume":194177,"shortExemptVolume":22501,"totalVolume":831718,"shortRatio":0.2335,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-06-30","symbol":"TBPH","shortVolume":187866,"shortExemptVolume":0,"totalVolume":592825,"shortRatio":0.3169,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-01","symbol":"TBPH","shortVolume":125034,"shortExemptVolume":12592,"totalVolume":421859,"shortRatio":0.2964,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-02","symbol":"TBPH","shortVolume":137056,"shortExemptVolume":0,"totalVolume":674332,"shortRatio":0.2032,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-06","symbol":"TBPH","shortVolume":81023,"shortExemptVolume":0,"totalVolume":221106,"shortRatio":0.3664,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-07","symbol":"TBPH","shortVolume":125869,"shortExemptVolume":0,"totalVolume":336812,"shortRatio":0.3737,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-08","symbol":"TBPH","shortVolume":40922,"shortExemptVolume":0,"totalVolume":133951,"shortRatio":0.3055,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-09","symbol":"TBPH","shortVolume":60102,"shortExemptVolume":0,"totalVolume":127105,"shortRatio":0.4729,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-10","symbol":"TBPH","shortVolume":111528,"shortExemptVolume":0,"totalVolume":382688,"shortRatio":0.2914,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-13","symbol":"TBPH","shortVolume":77204,"shortExemptVolume":0,"totalVolume":258470,"shortRatio":0.2987,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-14","symbol":"TBPH","shortVolume":49667,"shortExemptVolume":0,"totalVolume":165099,"shortRatio":0.3008,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-15","symbol":"TBPH","shortVolume":122172,"shortExemptVolume":0,"totalVolume":267454,"shortRatio":0.4568,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-16","symbol":"TBPH","shortVolume":24987,"shortExemptVolume":0,"totalVolume":75999,"shortRatio":0.3288,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-17","symbol":"TBPH","shortVolume":49524,"shortExemptVolume":0,"totalVolume":98008,"shortRatio":0.5053,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-20","symbol":"TBPH","shortVolume":174711,"shortExemptVolume":0,"totalVolume":287659,"shortRatio":0.6074,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-21","symbol":"TBPH","shortVolume":78444,"shortExemptVolume":1000,"totalVolume":317950,"shortRatio":0.2467,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-22","symbol":"TBPH","shortVolume":69991,"shortExemptVolume":0,"totalVolume":126053,"shortRatio":0.5553,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-23","symbol":"TBPH","shortVolume":65075,"shortExemptVolume":0,"totalVolume":154367,"shortRatio":0.4216,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-24","symbol":"TBPH","shortVolume":95580,"shortExemptVolume":0,"totalVolume":255999,"shortRatio":0.3734,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-27","symbol":"TBPH","shortVolume":55429,"shortExemptVolume":0,"totalVolume":147251,"shortRatio":0.3764,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-28","symbol":"TBPH","shortVolume":40231,"shortExemptVolume":0,"totalVolume":78449,"shortRatio":0.5128,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-29","symbol":"TBPH","shortVolume":31946,"shortExemptVolume":0,"totalVolume":108650,"shortRatio":0.294,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-30","symbol":"TBPH","shortVolume":49137,"shortExemptVolume":0,"totalVolume":107705,"shortRatio":0.4562,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-07-31","symbol":"TBPH","shortVolume":46165,"shortExemptVolume":0,"totalVolume":100749,"shortRatio":0.4582,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-03","symbol":"TBPH","shortVolume":50009,"shortExemptVolume":0,"totalVolume":73388,"shortRatio":0.6814,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-04","symbol":"TBPH","shortVolume":80906,"shortExemptVolume":0,"totalVolume":117989,"shortRatio":0.6857,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-05","symbol":"TBPH","shortVolume":42364,"shortExemptVolume":0,"totalVolume":96556,"shortRatio":0.4388,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-06","symbol":"TBPH","shortVolume":32495,"shortExemptVolume":0,"totalVolume":97142,"shortRatio":0.3345,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-07","symbol":"TBPH","shortVolume":34091,"shortExemptVolume":0,"totalVolume":84119,"shortRatio":0.4053,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-10","symbol":"TBPH","shortVolume":52244,"shortExemptVolume":0,"totalVolume":115120,"shortRatio":0.4538,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-11","symbol":"TBPH","shortVolume":76850,"shortExemptVolume":0,"totalVolume":485236,"shortRatio":0.1584,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-12","symbol":"TBPH","shortVolume":58576,"shortExemptVolume":0,"totalVolume":184220,"shortRatio":0.318,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-13","symbol":"TBPH","shortVolume":50266,"shortExemptVolume":0,"totalVolume":128280,"shortRatio":0.3918,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-14","symbol":"TBPH","shortVolume":69902,"shortExemptVolume":0,"totalVolume":127707,"shortRatio":0.5474,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-17","symbol":"TBPH","shortVolume":49890,"shortExemptVolume":25,"totalVolume":101224,"shortRatio":0.4929,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-18","symbol":"TBPH","shortVolume":46117,"shortExemptVolume":0,"totalVolume":79657,"shortRatio":0.5789,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-19","symbol":"TBPH","shortVolume":32425,"shortExemptVolume":0,"totalVolume":76299,"shortRatio":0.425,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-20","symbol":"TBPH","shortVolume":33490,"shortExemptVolume":0,"totalVolume":69138,"shortRatio":0.4844,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-21","symbol":"TBPH","shortVolume":166543,"shortExemptVolume":97238,"totalVolume":244833,"shortRatio":0.6802,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-24","symbol":"TBPH","shortVolume":42643,"shortExemptVolume":0,"totalVolume":120064,"shortRatio":0.3552,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-25","symbol":"TBPH","shortVolume":47246,"shortExemptVolume":0,"totalVolume":114967,"shortRatio":0.411,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-26","symbol":"TBPH","shortVolume":28730,"shortExemptVolume":0,"totalVolume":85529,"shortRatio":0.3359,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-27","symbol":"TBPH","shortVolume":65017,"shortExemptVolume":0,"totalVolume":151642,"shortRatio":0.4288,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-28","symbol":"TBPH","shortVolume":69215,"shortExemptVolume":88,"totalVolume":134921,"shortRatio":0.513,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-08-31","symbol":"TBPH","shortVolume":29065,"shortExemptVolume":100,"totalVolume":75731,"shortRatio":0.3838,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-01","symbol":"TBPH","shortVolume":82104,"shortExemptVolume":0,"totalVolume":184302,"shortRatio":0.4455,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-02","symbol":"TBPH","shortVolume":145919,"shortExemptVolume":1800,"totalVolume":254316,"shortRatio":0.5738,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-03","symbol":"TBPH","shortVolume":25337,"shortExemptVolume":333,"totalVolume":68428,"shortRatio":0.3703,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-04","symbol":"TBPH","shortVolume":20411,"shortExemptVolume":0,"totalVolume":49312,"shortRatio":0.4139,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-08","symbol":"TBPH","shortVolume":27307,"shortExemptVolume":0,"totalVolume":55000,"shortRatio":0.4965,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-09","symbol":"TBPH","shortVolume":36026,"shortExemptVolume":0,"totalVolume":49864,"shortRatio":0.7225,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-10","symbol":"TBPH","shortVolume":45871,"shortExemptVolume":0,"totalVolume":71157,"shortRatio":0.6446,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-11","symbol":"TBPH","shortVolume":45313,"shortExemptVolume":3100,"totalVolume":85548,"shortRatio":0.5297,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-14","symbol":"TBPH","shortVolume":31287,"shortExemptVolume":0,"totalVolume":68062,"shortRatio":0.4597,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-15","symbol":"TBPH","shortVolume":88576,"shortExemptVolume":0,"totalVolume":149556,"shortRatio":0.5923,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-16","symbol":"TBPH","shortVolume":72155,"shortExemptVolume":0,"totalVolume":128792,"shortRatio":0.5602,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-17","symbol":"TBPH","shortVolume":53366,"shortExemptVolume":0,"totalVolume":104237,"shortRatio":0.512,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-18","symbol":"TBPH","shortVolume":36033,"shortExemptVolume":0,"totalVolume":101261,"shortRatio":0.3558,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-21","symbol":"TBPH","shortVolume":58481,"shortExemptVolume":0,"totalVolume":184304,"shortRatio":0.3173,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-22","symbol":"TBPH","shortVolume":239719,"shortExemptVolume":4,"totalVolume":1159350,"shortRatio":0.2068,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"},{"date":"2026-09-23","symbol":"TBPH","shortVolume":194650,"shortExemptVolume":5557,"totalVolume":562276,"shortRatio":0.3462,"canonicalUrl":"https://xoomar.com/markets/stocks/tbph"}],"updatedAt":"2026-11-05T16:55:37.635Z","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/tbph","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."}}