Lodestone is listing: Should you buy shares?
The company plans to sell shares at $2.25 each, which would put its value at between $440 million and $465m.
The company plans to sell shares at $2.25 each, which would put its value at between $440 million and $465m.