Some might be for stock. Since early October, California-based company Stockpile has offered physical gift cards in stores to present loved ones with $25, $50, or $100 of stock ownership.