Pfizer is doing pretty well on long term perspective
Price has tested and held the 10-year trend, by falling to 10-year uptrend border (at 30.5) during August selloff, then bouncing back up from it
Price is also currently restoring its 5-year trend, however it is yet to trade above the 5 -year uptrend border at 33
Nothing stops the price from trending upwards - it is showing now short term trends (trading within 1-st standard deviations from 1-year and quarterly means)