If it is, this update improved another 3% over the last one. It says trading commenced in June, which would lead me to believe we are talking about the same company.
I don't think it is our 141, since those results are posted in the hedgefund section of the site.
Our 141 results would be in the CTA section.
The June 2008 start is peculiar, perhaps they were trading in a practice account with their own money first... wasn't that discussed at some point? But I doubt that they would be reporting that publicly. So I assume that is not our trading record, at this point.