Yes correct like a notary but it’s used in the trading world to verify your identity and that you are the actual holder of the shares. Not all financial institutions do medallion stamps so call ahead and be sure to take with you the form, valid ID and proof you own the shares.