https://www.quantopian.com/help#overview-datasources:
When your algorithm calls for historical price or volume data, it is adjusted for splits, mergers, and dividends as of the current simulation date. In other words, if your algorithm asks for a historical window of prices, and there is a split in the middle of that window, the first part of that window will be adjusted for the split. This adjstment is done so that your algorithm can do meaningful calculations using the values in the window.
What I see from attached backtest :
Returns are adjusted but not prices.
Missing 10:1 split price adjustment.