sequestrator
noun

a person who takes and keeps property on the order of a court

Browse by Subjects
percentage
spot cash
price to earnings ratio (P/E)
free reserves
Archipelago