INDI - indie Semiconductor, Inc. Stock Analysis | Finranks