IPB

Merrill Lynch Depositor Inc.

$24.93
-0.45 -1.79% today

Price History

Not enough data

Key Stats

Market Cap
—
Avg Volume
1,068
52W High
$27.27
52W Low
$24.82