For value investorsScreener
indie Semiconductor, Inc. (INDI) · Fundamental Indicators · Sponda