ChatGPT says... "Charles Duncan ranks 400th out of 4,826 analysts, with a success rate of 41.55%. His average return of 15.28% is solid, but his success rate is lower than many top analysts. For comparison, some leading analysts have success rates above 60%"