MyFinsight
Home
About
Contact
olma: the income statement
Download
Download image
Other income
$12K
Interest income
$3,648K
Net loss
-$42,217K
Total other income
$3,660K
Loss from operations
-$45,877K
Total operating
expenses
$45,877K
General and
administrative
$5,926K
Research and development
$39,951K
Back
Back
Income Statement
source: myfinsight.com
Olema Pharmaceuticals, Inc. (OLMA)
Olema Pharmaceuticals, Inc. (OLMA)