MyFinsight
Home
Blog
About
Net loss
-$3,846K
(36.29%↑ Y/Y)
Net loss
attributable to the companys...
-$3,772K
Back
Back
Income Statement
source: myfinsight.com
BiomX Inc. (PHGE)
BiomX Inc. (PHGE)