TARA - Protara Therapeutics reports Q3 results November, 03 2023 10:22 AM ArTara Therapeutics Inc. 2023-11-03 10:22:52 ET More on Protara Therapeutics Seeking Alpha’s Quant Rating on Protara Therapeutics Historical earnings data for Protara Therapeutics Financial information for Protara Therapeutics For further details see: Protara Therapeutics reports Q3 results