My first thought was had this moved the stock price - but the day price is up. The 5Y price is back to where it was ... over all they're still 6000% up.
S&P 500 up 3x in 5Y so back to same level isn’t great
I guess stock price is a reflection of crap management which in return leads to these behaviours. Maybe I should check the stock price first before deciding on a product.