Prime Day deals Roku sale Juneteenth Super Mario Game & Watch Father's Day How to use IRS tools for child tax credit

Organic raises IPO share price

The Internet services firm raises the share price range for its initial public offering to $18 to $20 per share, seeking to raise $105 million.