8284 Stock Price and Chart - Mitake Information Corp. | Makkler