This power storage play could be ready to test its all-time highs, charts showA battery stock is perking up, and the charts suggest a run to the highs may be in the cards.