Ubisoft’s stock is down 87% from its peak. It’s returned 13% over the past decade.
(Please use a modern browser to see the interactive version of this visualization)