Insider and institutional buying, broke resistance, waiting for slight pullback to get back in around 27.05
Chart PatternsTechnical IndicatorsTrend Analysis

Disclaimer