Merrill Lynch Depositor Inc. 6.0518% Index Plus Trust Certificates Series 2003-1
Ticker
IPB
Exchange
–
Sector
–
Last price
$24.88 (4 Nov 2026)