Tag
TL;DR: U.S. structured note issuance hit a record $226 billion in 2025, up 14.1% year over year, per SPI Intelligence's USA Market Report. According to the SEC's own investor bulletin on structured...