HOOVER, Ala. (CBS Local) — An Alabama woman who lost an envelope containing $900 cash at a local Target store recovered her money thanks to a 10-year-old boy who found it and decided to do the right thing.

Foster Dudley and his mother, Parisa, were shopping at Target in Hoover on Friday when they walked down an aisle near the pharmacy and discovered the envelope.

READ MORE: Mother's Day Flowers May Be Hard To Come By This Year Due To Global Pandemic

The envelope was filled with nine $100 bills and a bank receipt with the owner’s name on it.

“It would’ve been cool to keep, but if I did keep it that wouldn’t be good for the lady,” Foster told CBS affiliate WIAT.

READ MORE: 3 Rushed To Area Hospitals Following Shooting At Aventura Mall

Foster and Parisa held onto the money until they could return it to the bank. However, the bank was closed. So they reached out to the store’s manager, Jeremy Walker, and local police.

They eventually contacted Verdina Ball, the woman who had lost the money, and met up with her at the store on Sunday.

Target made the event a special occasion as Foster met Ball for the first time and gave her the envelope with the $900. The two shared a hug and a smile.

Parisa shared several images of the celebration on her Facebook page.

“Foster, my 10 year old son, learned a great lesson in integrity and empathy this past weekend,” Parisa wrote on Facebook.

“It was awesome to give her the money back,” Foster said. “I felt very proud of myself and happy that I gave it back and I felt very powerful after I did it.”

MORE NEWS: Miami-Dade Police Lieutenant Faces Rape Charges In Palm Beach County

Target gifted Foster with a $100 gift card for showing good character and returning the money.