"Can we make some money now" ?
Not sure what you are expecting. On February 24 when Russia invaded Ukraine this stock was sitting at $7.70 and closed today up 54 % at $11.85....
Considering that most tech stocks have been obliterated during this time I would consider this a pretty decent return...lol