Ok i will try and put my bigboy pants on. There is no doubt stock price may have got ahead of itself. Optimism overload. The market was not impressed and let it be known. There was a price to be paid and it was paid, in full. I believe the ship is starting to right itself. Let's see where we are at sept. 9 2021. Let's hope we are in a better place. Some people are overly optimistic and
...more