Seems to me that most stock tracking systems round up to the nearest $0.001. Since most subpennies trade in ticks of the hundredth of a cent rather than the tenth of the cent, the value of a position sometimes gets mangled.
I see this problem on Scottrade, Yahoo, and Alphatrade's Jupiter wireless system.