I just checked my 6 stocks. Four of them have Friday closing prices that coincide with your post. However two of them are different. Yahoo and Bigcharts - as well as Ameritrade (didn't bother to check elsewhere) all show the following.
AEY $5.10 BSM $5.16
You show:
AEY $5.08 BSM $5.20
Where are you getting Friday's closing prices from? I thought you were using Yahoo on everything.