Years ago I won a signed Neville Longbottom card

Any thoughts? It’s obviously cool and valuable for sentiment, but I have no idea how common they are.