Yes, signature stamps are legal when intentionally used and validated by an authorized representative
This ensures that you can sign multiple documents at a time with ease.