Data update when navigating to a new page

Yeh. Various ways to achieve this.

You can store that fetched data in a variable that you can the access.

Or if you build a single page style form, in the workflows the request from the first action can be used in subsequent actions. See here

Or you could even pass the ID as a page param and do another query using that ID. But for performance reasons, you should keep queries to a minimum.