Dictionary.com
Thesaurus.com
has yielded
  • present perfect of yield (3rd person singular).