Tsx Annual Returns Chart - The S P 500 Has Already Met Its Average Return For A Full Year