In response to the company’s annual report for its most recent year of operations, Blades’ shareholders have been pressuring the company to improve its performance; its stock price has fallen from a high of $20 per share 3 years ago to $12 last year.