Market Action

July 31, 2025

US inflation was announced today:

US consumers continued to spend in June, powering the economy in the process, despite tariff-related price hikes becoming more present on store shelves and online.

The Personal Consumption Expenditures price index — the inflation gauge the Federal Reserve uses for its 2% target rate — rose 0.3% on a monthly basis, which lifted the annual rate to 2.6%, the highest since February.

Economists were expecting PCE to rise 0.3% from 0.2% in May and accelerate on an annual basis to 2.5% from the initially reported 2.3% increase (May’s annual inflation rate was revised upward to 2.4% in Thursday’s report).

The PCE price index was expected to heat up slightly in part because of rising gas prices, which had been falling for much of the year, as well as pricier goods from businesses passing along tariff-related costs to consumers.

That was indeed the case, according to Thursday’s report: Energy prices shot up 0.9% after falling 1% the month before. Goods prices rose 0.4%, the highest monthly rate since January (when prices bumped higher after holiday season discounts).

Excluding energy and food, which tend to be quite volatile, the “core” PCE index showed price hikes picked up speed in June, rising 0.3% from May (the fastest gain in four months), and holding at an annual rate of 2.8%

The TXPR price index set a new 52-week high today of 681.03 (the closing value), outpacing the 677.99 mark set yesterday. Readers who are not quite Assiduous enough might think that July has been a humdinger for performance, given the frequent new highs, but most of the improvements have been microscopic. The price index is up only 2.83% on the month – a good month, certainly, but not the hellzapoppin’ barn burner that the unwary might have been led to suspect.

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 0.2354 % 2,355.1
FixedFloater 0.00 % 0.00 % 0 0.00 0 0.2354 % 4,584.6
Floater 6.78 % 6.86 % 45,879 12.69 2 0.2354 % 2,642.1
OpRet 0.00 % 0.00 % 0 0.00 0 -0.0785 % 3,678.8
SplitShare 4.76 % 4.35 % 55,177 2.41 7 -0.0785 % 4,393.2
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 -0.0785 % 3,427.8
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.5899 % 3,047.6
Perpetual-Discount 5.65 % 5.74 % 47,020 14.24 32 0.5899 % 3,323.3
FixedReset Disc 5.54 % 6.25 % 126,775 13.24 40 0.0251 % 3,031.5
Insurance Straight 5.56 % 5.66 % 59,623 14.37 19 -0.1453 % 3,258.0
FloatingReset 5.49 % 5.34 % 37,471 14.88 2 0.0942 % 3,724.3
FixedReset Prem 5.72 % 4.87 % 111,120 2.95 16 0.1645 % 2,634.4
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 0.0251 % 3,098.9
FixedReset Ins Non 5.18 % 5.59 % 69,143 14.10 14 1.1570 % 3,087.1
Performance Highlights
Issue Index Change Notes
MFC.PR.B Insurance Straight -4.00 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %
CM.PR.Q FixedReset Disc -3.96 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.78
Evaluated at bid price : 24.00
Bid-YTW : 6.11 %
SLF.PR.E Insurance Straight -2.63 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.75
Evaluated at bid price : 20.75
Bid-YTW : 5.49 %
RY.PR.N Perpetual-Discount -1.76 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 24.25
Evaluated at bid price : 24.55
Bid-YTW : 4.98 %
FTS.PR.G FixedReset Disc -1.44 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.91
Evaluated at bid price : 23.90
Bid-YTW : 5.70 %
GWO.PR.T Insurance Straight -1.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.93
Evaluated at bid price : 22.25
Bid-YTW : 5.84 %
PWF.PR.O Perpetual-Discount -1.12 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 24.43
Evaluated at bid price : 24.67
Bid-YTW : 5.91 %
TD.PF.I FixedReset Prem -1.09 % YTW SCENARIO
Maturity Type : Call
Maturity Date : 2027-10-31
Maturity Price : 25.00
Evaluated at bid price : 26.25
Bid-YTW : 3.99 %
CU.PR.F Perpetual-Discount 1.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.60
Evaluated at bid price : 20.60
Bid-YTW : 5.56 %
PWF.PR.T FixedReset Disc 1.04 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.06
Evaluated at bid price : 24.35
Bid-YTW : 5.60 %
GWO.PR.H Insurance Straight 1.11 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.58
Evaluated at bid price : 21.84
Bid-YTW : 5.61 %
FTS.PR.J Perpetual-Discount 1.13 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.12
Evaluated at bid price : 22.40
Bid-YTW : 5.38 %
CU.PR.H Perpetual-Discount 1.20 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.39
Evaluated at bid price : 23.68
Bid-YTW : 5.63 %
ENB.PR.Y FixedReset Disc 1.23 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.55
Evaluated at bid price : 20.55
Bid-YTW : 6.73 %
ENB.PR.A Perpetual-Discount 1.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 24.15
Evaluated at bid price : 24.40
Bid-YTW : 5.73 %
PWF.PR.Z Perpetual-Discount 1.26 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.09
Evaluated at bid price : 22.45
Bid-YTW : 5.75 %
BN.PF.D Perpetual-Discount 1.34 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.20
Evaluated at bid price : 21.20
Bid-YTW : 5.85 %
ENB.PF.A FixedReset Disc 1.44 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.56
Evaluated at bid price : 21.86
Bid-YTW : 6.67 %
CU.PR.D Perpetual-Discount 2.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.06
Evaluated at bid price : 22.35
Bid-YTW : 5.56 %
PWF.PR.F Perpetual-Discount 6.70 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.82
Evaluated at bid price : 23.10
Bid-YTW : 5.71 %
MFC.PR.M FixedReset Ins Non 16.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.04
Evaluated at bid price : 24.54
Bid-YTW : 5.58 %
Volume Highlights
Issue Index Shares
Traded
Notes
SLF.PR.G FixedReset Ins Non 116,687 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 18.74
Evaluated at bid price : 18.74
Bid-YTW : 5.97 %
FTS.PR.K FixedReset Disc 108,083 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.44
Evaluated at bid price : 23.11
Bid-YTW : 5.71 %
BEP.PR.G FixedReset Ins Non 65,942 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2026-01-31
Maturity Price : 25.00
Evaluated at bid price : 25.08
Bid-YTW : 4.84 %
BMO.PR.E FixedReset Prem 29,629 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2028-11-25
Maturity Price : 25.00
Evaluated at bid price : 26.44
Bid-YTW : 4.80 %
NA.PR.G FixedReset Prem 26,550 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2028-11-16
Maturity Price : 25.00
Evaluated at bid price : 26.60
Bid-YTW : 4.87 %
IFC.PR.I Insurance Straight 25,829 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.44
Evaluated at bid price : 23.87
Bid-YTW : 5.71 %
There were 21 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
BN.PF.C Perpetual-Discount Quote: 20.80 – 23.99
Spot Rate : 3.1900
Average : 1.7601

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.80
Evaluated at bid price : 20.80
Bid-YTW : 5.91 %

BN.PF.F FixedReset Disc Quote: 23.30 – 24.69
Spot Rate : 1.3900
Average : 0.8733

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.50
Evaluated at bid price : 23.30
Bid-YTW : 6.40 %

CU.PR.J Perpetual-Discount Quote: 21.33 – 22.62
Spot Rate : 1.2900
Average : 0.8131

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.33
Evaluated at bid price : 21.33
Bid-YTW : 5.67 %

CM.PR.Q FixedReset Disc Quote: 24.00 – 25.00
Spot Rate : 1.0000
Average : 0.5281

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.78
Evaluated at bid price : 24.00
Bid-YTW : 6.11 %

MFC.PR.B Insurance Straight Quote: 20.65 – 22.09
Spot Rate : 1.4400
Average : 0.9948

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %

SLF.PR.D Insurance Straight Quote: 21.33 – 22.32
Spot Rate : 0.9900
Average : 0.5740

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.33
Evaluated at bid price : 21.33
Bid-YTW : 5.28 %

One comment July 31, 2025

[…] at July month-end were of fair quality, but now without the occasional howler. The quote for MFC.PR.B, for instance, had to be adjusted for fund valuation purposes, with the bid adjusted from 20.65 to […]

Leave a Reply