I ran the screen using 52 week holding and the CAGR for the 3-year period from Jul 2012 through Jun 2015 ranged from 26.2% to about 47% with an overall average of 34%.   So yes, your backtest results are similar to mine.

 

...