Truist Financial analyst Srikripa Devarakonda reiterated a Buy rating on Tourmaline Bio (TRML – Research Report) today. The company’s shares closed yesterday at $25.00. Pick the best stocks ...