MyFinsight
Home
Blog
About
Contact
Back
Income Statement
Olema Pharmaceuticals, Inc. (OLMA)
Olema Pharmaceuticals, Inc. (OLMA)
source: myfinsight.com
Download
Download image
Interest income
$4,776K
Other income (gain)
$121K
Net loss
-$53,089K
Total other income
$4,897K
Loss from operations
-$57,986K
Total operating
expenses
$57,986K
Research and development
$49,232K
General and
administrative
$8,754K
Back