1. 74

    Babcock & Brown have rallied since listing and now are in a pullback stage due to profit takers, support seems to be around $15.20-$15.50. Maybe a bounce off these levels when the market starts rising again.

Your browser is too old for TopStocks and not secure. Please update your browser