CIBC Miracle Day
 
 
Invest in a Miracle
The CIBC Children's Foundation is a registered charity responsible for distributing funds raised on Miracle Day, occurring on the first Wednesday of every December, to Canadian children's charities.
 
CIBC CIBC Miracle Day CIBC Wood Gundy