Companies are required to file an earnings report quarterly, i.e. four times per year. The attached backtest however shows that e.g. for JNJ (and every other ticker I tried), there are only three earnings reports per year in the fine fundamentals (Morningstar data). The January earnings report is constantly missing. 

Thanks,
      Markus