I agree with your list except you missed a change in management - that one may help shareholders and prospective new shareholders as well.
maybe a change in management along with news on a nunchi deal would help...laong wiht the other things you mentioned.