hoarder
noun

a person who buys and stores goods in case of need

Browse by Subjects
paper offer
holding cost
ordinary shareholder
third quarter
adjudicate