Wrong. The IPO price was $25 a unit, but BAC can call at any price, even $21 bucks. All trust preferreds will be phased out over several years since they will no longer be counted as Tier 1 capitalization, unless a small bank, which BAC is not. The price here approaches $25 in anticipation of recall at $25. Enjoy the $1.88 a year interest meanwhile.