TEAD - Teads Holding Co. Stock Analysis | Finranks