Am Beginn der &lt;a href="Alpiner%20Skiweltcup%201990/91"&gt;Saison 1990/91&lt;/a&gt; gewann Stock in Val-d’Isère sein zweites Weltcuprennen, kam aber sonst nur zweimal unter die besten zehn. Bei der Weltmeisterschaft 1991 in Saalbach-Hinterglemm verpasste der Tiroler mit Rang vier in der Abfahrt erneut nur knapp eine Medaille. Die &lt;a href="Alpiner%20Skiweltcup%201991/92"&gt;Saison 1991/92&lt;/a&gt; begann Stock mit zwei zweiten Plätzen in den Abfahrten von Val-d’Isère und Gröden. Mit einigen weiteren guten Ergebnissen erreichte er im Abfahrtsweltcup den fünften Platz – sein bestes Resultat. Bei den Olympischen Spielen 1992 hatte er jedoch keinen Erfolg und konnte die Abfahrt nicht beenden. In der &lt;a href="Alpiner%20Skiweltcup%201992/93"&gt;Saison 1992/93&lt;/a&gt; fuhr Stock seine letzten Rennen. Am 12. Dezember feierte er in der Abfahrt von Gröden den dritten Weltcupsieg (er war damals der älteste Sieger eines Weltcuprennens), zehn Tage später wurde er Zweiter im Super-G von Bad Kleinkirchheim. An der Weltmeisterschaft in Japan konnte er aber aufgrund einer Erkrankung nicht teilnehmen. Am 26. März 1993 beendete er im Alter von 35 Jahren mit dem 13. Rang im Super-G beim Saisonfinale in Åre seine Karriere.