...
Though ... that is looking at small samples that are of course expected to vary greatly and do so on all pools.
If you take notice of the 100 block luck (shown next to each block, which is the average of each block and the 99 before it) it's all around 91% to 108% there ...
That hasn't changed ...