There seem to be some dividends missing for QQQ. Run the attached algo from 12/31/2009 to 4/1/2016 in daily mode and it logs the dates when the cash changes (suggesting a dividend deposit). It is missing the days below marked "* MISSING".
04/30/2010 * MISSING
07/30/2010 * MISSING
10/29/2010 * MISSING
12/31/2010
04/29/2011 * MISSING
07/29/2011 * MISSING
10/31/2011 * MISSING
12/30/2011
04/30/2012 * MISSING
07/31/2012 * MISSING
10/31/2012
12/31/2012 * MISSING
04/30/2013 * MISSING
07/31/2013 * MISSING
10/31/2013 * MISSING
12/31/2013
03/07/2014
04/30/2014 * MISSING
07/31/2014 * MISSING
10/31/2014 * MISSING
12/31/2014
04/30/2015
07/31/2015
10/30/2015
12/31/2015
Thanks.