The value of objectGUID is assigned by the system when the object is created and cannot be changed. It is read-only. It is unchanged even if the object is moved or renamed.
However, if the object is synched with Azure, the two objects can be linked by a GUID value. This reference discusses a source anchor attribute, which by default is objectGUID, but can be another GUID attribute:
https://learn.microsoft.com/en-us/azure/active-directory/hybrid/plan-connect-design-concepts