Let's say you have a Pokemon with Sturdy, someone uses a move that would KO it but it survives with sturdy, then you completely restore it's health, then he uses the move again, would Sturdy activate again?
Sturdy would activate again. In this way, Sturdy can be used multiple times.
Source: Experience