The stock price increase despite revenue downsizing can suggest that market participants have positive future expectations for the company. Importantly, recent total shareholder return suggests that the company has improved its business performance recently, which may hint at business momentum.