EMV Capital PLC
LSE:EMVC

Watchlist Manager
EMV Capital PLC Logo
EMV Capital PLC
LSE:EMVC
Watchlist
Price: 58 GBX Market Closed
Market Cap: 16.1m GBX

Net Margin
EMV Capital PLC

-105.9%
Current
-192%
Average
1.8%
Industry

Net Margin measures how much net income is generated as a percentage of revenues received. It helps investors assess if a company's management is generating enough profit from its sales and whether operating costs and overhead costs are being contained.

Net Margin
-105.9%
=
Net Income
-2.5m
/
Revenue
2.4m

Net Margin Across Competitors

No Stocks Found

EMV Capital PLC
Glance View

Market Cap
16.2m GBX
Industry
Health Care

NetScientific Plc is a deep tech and life sciences venture capital investment company. The firm identifies, invests in, and builds high-growth companies in the United Kingdom and internationally. The company employs a capital-light investment approach, making use of its balance sheet and syndicating investments through its wholly owned VC subsidiary, EMV Capital Partners Limited. The company secures a mixture of direct equity stakes and carried interest stakes in its portfolio of companies, creating a structure that can support a large portfolio. The company develops customized, proactive investment strategies for its subsidiaries and portfolio companies. The firm has a portfolio of approximately 70 companies with a focus on life sciences, industrials, robotics & artificial intelligence (AI), and sustainability. Its subsidiaries include Glycotest, Inc., and ProAxsis Limited, among others.

EMVC Intrinsic Value
HIDDEN
Show
What is Net Margin?

Net Margin measures how much net income is generated as a percentage of revenues received. It helps investors assess if a company's management is generating enough profit from its sales and whether operating costs and overhead costs are being contained.

Net Margin
-105.9%
=
Net Income
-2.5m
/
Revenue
2.4m
What is the Net Margin of EMV Capital PLC?

Based on EMV Capital PLC's most recent financial statements, the company has Net Margin of -105.9%.

Back to Top