BiomX had a revenue of -84.00K in the quarter ending Sep 30, 2024, with -Infinity%. This bring the company's revenue in the last twelve months to -259.00K, Decreased 1.89%. In the fiscal year ending Dec 31, 2023, BiomX had annual revenue of -357.00K with -166.42% growth.