Id say run up is funds buyin in w/possible merger news coming in march/april. So at 10-15$ was a good buyin and then if it runs to $22.50 merger goes through. If no merger, it can still see $10 to $16 in next months/yr if earning become better.
was a good buy back at $10-$11, i got in at $11 after thinking it bottomed + the merger isn't 100% dead ya know. but i didn't think it would run until end of march to april.