This post was originally published on this site
Bill Peters
Bill Peters is a Los Angeles-based MarketWatch reporter who covers earnings.