026890 Historical data - STIC Investments, Inc. | Makkler