RE: Take back controlJohn Keynes: "The market can stay irrational longer than you can stay solvent"
How true that statement is.
We just have to remain patient and I think you outlined a lot of good reasons why in your post. The fundamentals continue to improve, yet the share price continues to depreciate. Sooner or later investors will realize the disconnect and we will see an advance in the share price.
Good luck...