Immuneering Corporation

IMRX · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$65,959$208,862$127,976$425,598
- Cash$36,145$59,406$72,637$74,888
+ Debt$4,163$4,463$4,842$5,365
Enterprise Value$33,977$153,919$60,181$356,074
Revenue$0$0$317$2,080
% Growth-100%-84.8%
Gross Profit$0$0$159$927
% Margin50.1%44.6%
EBITDA-$63,687-$58,061-$51,468-$33,727
% Margin-16,238.4%-1,621.5%
Net Income-$61,037-$53,472-$50,514-$33,536
% Margin-15,937.3%-1,612.3%
EPS Diluted-2.04-1.88-1.87-1.27
% Growth-8.5%-0.5%-47.2%
Operating Cash Flow-$55,000-$48,969-$44,101-$30,851
Capital Expenditures-$85-$343-$742-$61
Free Cash Flow-$55,084-$49,311-$44,844-$30,912