After Strong Sales Results, Is Walgreen a Strong Buy?