Years... like any other hormone or drug there is a shelf life but I believe it to be merely a suggestion. As long as it’s kept in a cool dark place or refrigerator it’ll remain stable and be potent for a very long time
It’s certainly not going to go bad. If stored properly the worst thing that could happen is it loses potency after several years, and it would probably be such a minimal amount that you would never notice the difference