Invent Medic Sweden AB

Invent Medic Sweden is active in women's health. The company owns the brands Efemia and FlowCup. The Efemia brand is sold through the healthcare sector and includes the product Efemia Bladder Support, a CE-marked and patented medical device for stress incontinence. FlowCup's product portfolio contains menstrual-related products and is aimed at consumers via its own e-commerce channel. The company was founded in 2005 and has its headquarters in Lund.

Quotes for Invent Medic Sweden AB

Board

CEO

  • Gunilla Nilsson

Chairperson of the Board

  • Gun-Britt Fransson

Board

  • Anette Sjögren
  • Mette Gross
  • Paan Hermasson

Videos

1 / 4
CompanyPresentation BioStock Life Science Summit 2021 | Invent Medic
CompanyPresentation Satsar för att öka försäljningen av Efemia
CompanyPresentation Invent Medic – Aktiedagen Lund 28 januari 2020
CompanyPresentation Kvinnokvällen Stockholm 16 april – Invent Medic Sweden
** Powered by Modular Finance
*Powered by Modular Finance
Key Numbers
2026-03-31 2025-12-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31
Number of months that the report spans Q1 3 Months 2025 Q4 3 Months Q3 3 Months Q2 3 Months Q1 3 Months 2024
Total revenue MSEK 2.06 7.40 1.76 1.82 1.83 2.00 7.35
Earnings before interest and tax MSEK -0.78 -5.14 -1.05 -1.15 -1.54 -1.40 -6.22
Profit before tax MSEK -0.83 -5.20 -1.11 -1.15 -1.54 -1.40 -7.65
Net profit MSEK -0.83 -5.20 -1.11 -1.15 -1.54 -1.40 -7.65
Earnings per share SEK -0.01 -0.05 -0.01 -0.01 -0.01 -0.02 -0.11
Dividend per share SEK 0,00 0.00 0,00 0,00 0,00 0,00 0.00
Equity MSEK 6.58 5.38 5.38 6.49 7.65 5.70 4.31
Fixed assets MSEK 0.06 0.08 0.08 0.09 0.10 0.13 0.14
Intangible assets MSEK 2.35 2.37 2.37 2.39 2.44 2.47 2.53
Current assets MSEK 3.24 2.70 2.70 3.61 5.14 3.24 3.87
Total asset MSEK 9.85 9.35 9.35 10.29 11.89 10.05 10.74
Long term liabilities MSEK 1.72 1.77 1.77 0.94 0.99 0.95 1.00
Current liabilities MSEK 1.55 2.20 2.20 2.86 3.25 3.39 5.43
Number of shares SEK 118911511.00 110585667.00 110585667.00 110585667.00 110585667.00 84115067.00 68913848.00