Walgreens WBA Ready to Rally to New All Time Highs