ICG - Intchains Group Limited Stock Analysis | Finranks