Shares in this e-commerce company have languished since the pandemic's height. Will it ever recover to previous highs?... Read more