 The Q3 report was better than expected and there are several reasons why even better numbers are in the pipeline. The stock has struggled recently after peaking with a gain of 35 in 2021, surrendering a large portion of its YTD gains in the process. 