SNTI logo

Senti Biosciences (SNTI) Gross Margin