This stock was still above its 200 day moving average, but had show some significant short term price depression.  I put in a limit order last night for 3% below yesterdays close, and near the end of the day the order was filled. 

This is a momentum play.  Really rotten days like today have presently great short term buying opportunities for me in the past.  I might look at SIRF based on it losing 56% of its value today.