I have not read more rubbish from the posts that discuss greed.
The price represents managements failings to deliver on time.
I don't expect nothing else but that and they can't deliver.
The share price should be around the 50,s at least if promises were kept.
The cost that rest on management was a minimum of 100 million on share price.