Dictionary.com
Thesaurus.com
have stocked
  • present perfect of stock.