The current price of STIC Investments, Inc. (026890) is $8.60 USD. We provide real-time updates on the 026890 to USD exchange rate. Over the past 24 hours, STIC Investments, Inc. has changed by 1.35%.