STSA chart

Satsuma Pharmaceuticals, Inc. · Quote, news and financials

1.10
+1.10 —

1M chart

Closing price and volume

STSA one-month price chart1.011.041.071.111.14May 8May 12May 18May 25Jun 1Jun 7