Its higher cost is mostly due to its high quality, fishing regulations and supply.  Availability varies throughout the year, influencing market demand and causing fluctuations in price.  Transportation, worker shortages and weather can also be contributing factors.  Halibut tends to be most affordable during peak season (June-September in the Pacific Northwest and Alaska), and varies by region (Pacific vs Atlantic halibut).