This approach uses Large Language Models (LLMs) in conjunction with Graph technology to analyze annual reports, a task that was accomplished previously using Natural Language Processing (NLP) APIs. The new method allows for more detailed breakdowns of what the model should focus on, framed by business context and without delving into document complexities, making it easier and more agile to extract valuable insights aligned with specific business goals. By designing graph models tailored to the desired information extraction, the approach enables a more dynamic and responsive data extraction process, allowing for swift refinement of the model through prompt revision. The results significantly exceeded initial expectations, providing a deeper understanding of the information contained in annual reports, thereby enhancing the quality and depth of insights derived from the data.