STSA chart

Satsuma Pharmaceuticals, Inc. · Quote, news and financials

1.10
+1.10 —

6M chart

Closing price and volume

STSA six-month price chart0.660.861.061.271.47Dec 22Jan 23Feb 23Mar 23May 23Jun 23