On further investigation it might be that Yahoo is delayed in updating its prices - I noted for several stocks only prices of April 17th on the yahoo website
Built in provider seems to have the same problem - no update for April 20 th yet - or does the build in provider only updates after close ? Might that both of them uses the same initial data provider - lets see how it evolves later today