Had this stock last year and watched it move up and down. Started to realize it was acting like a channel stock. Sold it back in Feb when it was in high $20 area. Now that it's back to $15 area feel it might be time to hop back in. Had good quarterly report last time around only to beat up by anaylist. The product they supply is worth while. I expect to see them move up.