•
Sep 30, 2023

Tourmaline Bio Q3 2023 Earnings Report

Total Revenue
$0
0
EPS
-$1.64
Previous year: -$4.6
-64.3%
Cash and Equivalents
$78M
Previous year: $194M
-59.7%
Free Cash Flow
-$7.52M
Previous year: -$13.8M
-45.4%
Total Assets
$151M
Previous year: $207M
-26.9%

Tourmaline Bio

Tourmaline Bio