May 21, 2025

On Wednesday the S&P 500 was down 1.6% and Toronto was down 0.8%.
Accordingly the great majority of the stocks on our list were down today.
(I was unable to make my usual comment yesterday)
The decline was blamed on concerns about U.S. debt and r...


Members only content

The content on this page is for members only. If you are a member, log in below. If you are not a member, please Register.

Scroll to Top