Can we say that percentage success in stock calls are largely misleading?

Fundamentals,Market View,Technical

No More Feeds Available