6695 Historical data - iCatch Technology, Inc. | Makkler