I noticed a lot of numbers that were wrong outright last night myself on Google Finance's page. Obviously the source from where MarketWatch and Google Finance are getting their numbers has it screwed up. Take a look at this for instance: http://venkatcc.googlepages.com/ObsceneNumbers.jpg
like veecee said this is usually a data provider problem and seems like it in this case too... Fixing this is a manual process. I have notified the marketwatch.com data team and someone at marketwatch.com should be taking care of this shortly. Apparently over 4k ticker data were corrupted by the provider.
http://finance.google.com/finance?q=iso (up 100,067.23%)
http://finance.google.com/finance?q=jdo (up 81,870.14%)