Stillwater Deal Price In $2.2B Sale Upheld In Chancery

The $18 per share price paid for the Stillwater Mining Co. in its $2.2 billion sale to a South African mining company in 2017 was the fair value of the business,...

Already a subscriber? Click here to view full article