Holmen

Spain
la Canya, Catalonia, Spain

Company profile

Holmen company profile

Holmen is a forest industry group that manufactures printing paper, paperboard, and sawn timber and runs forestry and energy production operations. The company’s extensive forest holdings and its high proportion of energy production are strategically important resources for its future growth. The manufacturing operations in the product-oriented areas are based on renewable raw materials from sustainably managed forests.

Business identity

Contact email
[email protected]
Phone number
+34-916 420 603
Operating status
Active
Company type
For Profit
Employee range
1,001-5,000 employees
Revenue range
$100M-$1B
Founded
2000-01-01

Headquarters

Country code
ES
Continent
Europe

Capital profile

Funding and company signals

Funding stage
IPO
Funding rounds
1
Last funding
Post IPO Debt / $115.9M / 2025-11-03
Investors
1
Lead investors
1
Articles
4
Exited on
2004-10-08

Founders and investors

Lead investors

European Investment Bank

Investors

European Investment Bank