Part B - Technical analysis: The stock has been trading in an ascending channel since mid-July, on 10/18 it reached an all-time high (57.15) and met the channel's resistance line.
Afterward, the stock underwent a correction and on 10/27 broke the channel's support line with a Gap Down and stopped at the support area located at 44-45.
It can be seen that in recent days the stock has been consolidating on the support area and it appears to be heading for a trend change, a rise above 47.8 will cause the gap to close.
The MACD indicator is starting to curve upwards and signals a possible trend change (when the fast average crosses the slow one from below upwards), also the stochastic indicator, which is in an oversold condition (below 20), is curving upwards and its crossing of the 20 line could support the start of an uptrend.
Nearby resistance is located at 51-52, about 8.3% from the stock's current price, if broken, the stock will retest its all-time high at 57.15, which is about 21% from the current price.
The above is not a recommendation, it is a personal opinion, anyone using this information does so at their own discretion and responsibility.