BABull

Why is this stock moving?

Decomposes a move against the market and its sector, then ranks candidate explanations by timing, source quality and corroboration.