STSA chart

Satsuma Pharmaceuticals, Inc. · Quote, news and financials

1.10
+1.10 —

3M chart

Closing price and volume

STSA three-month price chart0.660.861.061.271.47Mar 8Mar 27Apr 13May 2May 18Jun 7