I'm sitting on the sidelines so this is easier for me to say (sorry to all current holders... I experienced the massive BAL drop many moons ago) but I think it's $10 bound in the absence of news. Something ain't right here.
Baron
BAL Price at posting:
$12.77 Sentiment: None Disclosure: Not Held