Anyone else having trouble believing that Mo06 is actually making 100+% per year (or over 250% with compounding), trading only large cap equity, and almost never has a losing trade? It just doesn't seem that plausible, frankly. I can believe that rate of return is doable in general, but I...