Snowball logo
logo
SNTI

Senti Biosciences Inc

SNTI • NASDAQ
0,1645 $-0,0121 $  (6,85%)