News

My Perfect 10 Portfolio returned 14.6% in the past year, a hair behind the Standard & Poor's 500 Total Return Index at 14.7%.