Statter Historical Data

STT Page 20
Download
Date Close Price change Market cap Trading volume
Jun 5, 2023 $ 1.71
-5.73%
$ 88.13 million $ 1.4 million
Download