My explanation is that it is only some profit taking after the recent run up.
I'm betting it will start moving up again very very soon as investors get in again and others increase their holdings to set themselves up before the entitlement date for what is a good very good dividend and a stock which is stable and showing great promise for growth ahead.