Some 437 structured products worth C$1.18 billion (US$936 million) had strike dates in July.