This and many other day charts are not normal even for range bound stocks. It's way too neat. I know some don't believe in manipulation of the markets (even though there are case histories of it), but it does happen whether it's happening here or not (and I think it is).
The cure for whatever it is what the company is currently doing now and in the future. Going forward