š—”š—²š˜„š˜€ š—¦š˜‚š—ŗš—ŗš—®š—æš˜†
• Spencer Retail reported a 11.59% decrease in net sales and a 30.38% decrease in net loss for the September 2023 quarter.
• EBITDA also saw a significant decrease of 154.33%.
• The company's shares have given a return of 12.40% over the last 6 months and -4.05% over the last 12 months.