Micro Focus

Micro Focus

Modernization Solutions to Customer Challenges.

HQ location
Newbury, United Kingdom
Launch date
Market cap
$2.4b
Enterprise value
$6.3b
Share price
£5.31 MCRO.L
Company register number
Authorizing premium user...