9.29% return since 1984

  1. 13,617 Posts.
    CBUS ....Ave return since 1984, sounds pretty good to me
    Yet I am told I am being ripped off by members on this forum.
    Anyone got any facts that stack up against those returns?
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.