 Instructure Holdings Inc. has set terms of its initial public offering, in which the Utah-based education software company is looking to raise up to 262.5 million and be valued at up to 2.91 billion. The company said it is offering 12.5 million shares in the IPO, which is expected to price between 19 and 21 a share. 