From what I understand no. There are debates on fundamental questions, for example, proven reserves. The IPO will be through the Saudi stock market so they do no have to follow SEC rules and like for disclosure.
35% net profits on sales. Lol. Seems almost too good to be true...