Merrill Lynch Depositor Inc. 6.0518% Index Plus Trust Certificates Series 2003-1 (IPB) Stock Price

IPBStock
$25.19
Market Cap
P/E
PEG Ratio
Div yield
Beta0.26

IPB Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-15.34%
Price vs S&P 500 (4W)-5.78%
VGM Score46.01

Industry Peers — Asset-Backed Securities(10)