A Classic Wyckoff Accumulation Scenario.
Price ranged for nearly 6 months in the ~20% range.
There was a heavy buying imbalance (Demand) in mid-May that resulted in the price moving up ~40%, followed by a consolidation till now.
Disclaimer: This is NOT investment advice. This post is meant for learning purposes only. Invest your capital at your own risk.