Hello and welcome to this analysis
Stock has had a dream run and is approaching a resistance in higher time frame with a wedge formation taking place in lower time frame.
Needs to hold 1860 for further continuation of trend.
Immediate resistance at 2025
All the best with your investing