IF (NEW.OWNER_ID != OLD.OWNER_ID OR OLD.OWNER_ID IS NULL)

non posso provarla ma dovrebbe funzionare
In questo caso però ti farà l'update in ogni caso quando il vecchio owner_id è null, anche se la modifica lo lascia a null. E' un problema?