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

IPBStock
$25.09
Market Cap—
P/E—
PEG Ratio—
Div yield—
Beta0.25

IPB Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-12.73%
Price vs S&P 500 (4W)1.69%
VGM Score67.36

Industry Peers — Asset-Backed Securities(10)