As an engineer, I see so many posts demanding more detailed information that are just ridiculous.
If you can’t weigh up with the information available from the open market and compsny announcements and lastly, from your own intuition and dissemination of others research /posts/opinions with a satisfactory outcome then you should sell, sell, sell and stop bagging the co.