Sø- og Handelsrettens dom: CD Pharma AB mod Konkurrencerådet

Sø- og Handelsretten har stadfæstet, at lægemiddeldistributøren CD Pharma AB har misbrugt sin dominerende stilling i 2014. Selskabet satte prisen 2000 procent op på et ve-stimulerende lægemiddel.

Lucene.Net.Store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@C:\Octopus\Applications\KFST.Production\KFST\shared\u13\RulingNewIndex\write.lock: System.IO.IOException: The process cannot access the file because another process has locked a portion of the file. : 'C:\Octopus\Applications\KFST.Production\KFST\shared\u13\RulingNewIndex\write.lock'
   at System.IO.Strategies.FileStreamHelpers.Lock(SafeFileHandle handle, Boolean _, Int64 position, Int64 length)
   at Lucene.Net.Store.NativeFSLock.Obtain()
 ---> System.IO.IOException: The process cannot access the file because another process has locked a portion of the file. : 'C:\Octopus\Applications\KFST.Production\KFST\shared\u13\RulingNewIndex\write.lock'
   at System.IO.Strategies.FileStreamHelpers.Lock(SafeFileHandle handle, Boolean _, Int64 position, Int64 length)
   at Lucene.Net.Store.NativeFSLock.Obtain()
   --- End of inner exception stack trace ---
   at Lucene.Net.Store.Lock.Obtain(Int64 lockWaitTimeout)
   at Lucene.Net.Index.IndexWriter..ctor(Directory d, IndexWriterConfig conf)
   at Examine.Lucene.Providers.LuceneIndex.CreateIndexWriterWithOpenMode(Directory d, OpenMode openMode)
   at Examine.Lucene.Providers.LuceneIndex.CreateIndexWriter(Directory d)
   at Examine.Lucene.Providers.LuceneIndex.CreateIndexWriterWithLockCheck()
   at Examine.Lucene.Providers.LuceneIndex.get_IndexWriter()
   at Examine.Lucene.Providers.LuceneIndex.CreateSearcher()
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
--- End of stack trace from previous location ---
   at System.Lazy`1.CreateValue()
   at KFST.Umbraco.Components.Templates.RulingStatusDetails.RulingStatusDetailsSpotDocTypeGridEditorViewComponent.GetStatus(String caseComplexId) in /src/src/KFST.Umbraco/Components/Templates/RulingStatusDetails/RulingStatusDetailsSpotDocTypeGridEditorViewComponent.cs:line 59
   at KFST.Umbraco.Components.Templates.RulingStatusDetails.RulingStatusDetailsSpotDocTypeGridEditorViewComponent.Invoke(RulingStatusDetailsSpot model, String viewPath) in /src/src/KFST.Umbraco/Components/Templates/RulingStatusDetails/RulingStatusDetailsSpotDocTypeGridEditorViewComponent.cs:line 46
   at lambda_method724(Closure, Object, Object[])
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeSyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context)
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments)
   at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in C:\Octopus\Applications\KFST.Production\KFST\1.3.0.553\Views\Partials\grid\editors\base.cshtml:line 14

Direktør i Konkurrence- og Forbrugerstyrelsen, Jakob Hald:

”Det er en vigtig dom, som kan få betydning for regionernes indkøbspriser på medicin fremover.”

”Med CD Pharmas dominans på markedet har selskabet et særligt ansvar for ikke at skade konkurrencen. Selskabet satte pludseligt prisen op til et meget højt niveau.”

”Høje priser, som dem vi har set i CD Pharma-sagen, kan svække konkurrencen fra parallelimportører ved fremtidige budrunder. Det skyldes, at parallelimportører risikerer at skulle erstatte det tab, som Amgros lider, hvis parallelimportører oplever leveringsvanskeligheder, og en ny leverandør sætter en ulovlig høj pris.”

Konkurrencerådet afgjorde i januar 2018, at CD Pharma havde overtrådt konkurrencelovens forbud mod misbrug af dominerende stilling. Selskabet tog en urimelig høj pris for det ve-stimulerende lægemiddel, Syntocinon. CD Pharma havde en eksklusiv distributionsaftale md producenten af Syntocinon.

Sidst i april 2014 hævede CD Pharma prisen på lægemidlet med 2000 procent fra 45 kroner til 945 kroner. CD Pharma har ikke kunnet begrunde prisstigningen med for eksempel højere omkostninger eller særlige hensyn til forskning og udvikling.

I 2013 vandt en parallelimportør og konkurrent til CD Pharma rammekontrakten om at levere det ve-stimulerende lægemiddel til regionernes indkøbsorganisation Amgros til 43 kroner per pakke. Parallelimportøren kunne ikke levere som aftalt i foråret 2014, og Amgros måtte i stedet købe Syntocinon fra CD Pharma. CD Pharma havde - i modsætning til parallelimportøren - leveringssikkerhed, fordi selskabet havde en eksklusiv distributionsaftale med producenten om salg af Syntocinon i Danmark.

CD Pharma ankede Konkurrencerådets afgørelse til Konkurrenceankenævnet, som i november 2018 stadfæstede rådets afgørelse. Konkurrencerådet har anmeldt sagen til Statsadvokaten for Særlig Økonomisk og International Kriminalitet med henblik på en strafferetlig forfølgelse.

CD Pharmas adfærd indebar, at Amgros samlet betalte små 6 millioner kroner mere end prisen i den oprindelige kontrakt med parallelimportøren.

Det ve-stimulerende lægemiddel Syntocinon, som benyttes af offentlige sygehuse i Danmark, har eksisteret siden 1950’erne, og patentet er udløbet for længe siden. Prisen har ligget omkring 44 kroner per pakke i perioden 2007-2014.

For yderligere information kontakt kommunikationschef i Konkurrence- og Forbrugerstyrelsen, Hanne Arentoft, på telefon 41 71 50 98.

Lucene.Net.Store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@C:\Octopus\Applications\KFST.Production\KFST\shared\u13\RulingNewIndex\write.lock: System.IO.IOException: The process cannot access the file because another process has locked a portion of the file. : 'C:\Octopus\Applications\KFST.Production\KFST\shared\u13\RulingNewIndex\write.lock'
   at System.IO.Strategies.FileStreamHelpers.Lock(SafeFileHandle handle, Boolean _, Int64 position, Int64 length)
   at Lucene.Net.Store.NativeFSLock.Obtain()
 ---> System.IO.IOException: The process cannot access the file because another process has locked a portion of the file. : 'C:\Octopus\Applications\KFST.Production\KFST\shared\u13\RulingNewIndex\write.lock'
   at System.IO.Strategies.FileStreamHelpers.Lock(SafeFileHandle handle, Boolean _, Int64 position, Int64 length)
   at Lucene.Net.Store.NativeFSLock.Obtain()
   --- End of inner exception stack trace ---
   at Lucene.Net.Store.Lock.Obtain(Int64 lockWaitTimeout)
   at Lucene.Net.Index.IndexWriter..ctor(Directory d, IndexWriterConfig conf)
   at Examine.Lucene.Providers.LuceneIndex.CreateIndexWriterWithOpenMode(Directory d, OpenMode openMode)
   at Examine.Lucene.Providers.LuceneIndex.CreateIndexWriter(Directory d)
   at Examine.Lucene.Providers.LuceneIndex.CreateIndexWriterWithLockCheck()
   at Examine.Lucene.Providers.LuceneIndex.get_IndexWriter()
   at Examine.Lucene.Providers.LuceneIndex.CreateSearcher()
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
--- End of stack trace from previous location ---
   at System.Lazy`1.CreateValue()
   at KFST.Umbraco.Components.Templates.AppealHistory.AppealHistorySpotDocTypeGridEditorViewComponent.GetModelForNewDocType(AppealHistorySpot model, Pages_structuredContent_rulingItemNew rulingItem) in /src/src/KFST.Umbraco/Components/Templates/AppealHistory/AppealHistorySpotDocTypeGridEditorViewComponent.cs:line 92
   at KFST.Umbraco.Components.Templates.AppealHistory.AppealHistorySpotDocTypeGridEditorViewComponent.Invoke(AppealHistorySpot model, String viewPath) in /src/src/KFST.Umbraco/Components/Templates/AppealHistory/AppealHistorySpotDocTypeGridEditorViewComponent.cs:line 40
   at lambda_method632(Closure, Object, Object[])
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeSyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context)
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
   at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments)
   at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in C:\Octopus\Applications\KFST.Production\KFST\1.3.0.553\Views\Partials\grid\editors\base.cshtml:line 14