You bet, companies buy back when they know it's at the cheapest price possible or in anticipation of a fundamental shift in the business that will significantly drive up the price.
-k
You're never as good as your best trade and never as bad as your worst. Stay in and win!