While Starbucks Corp. recently announced FoodShare, a charity program that prevents foodwaste through the donation of unsold food as part of its efforts to tackle food waste and feed the hungry, its valuation remains "too high," according to a research analyst at Stephens.

Starbucks has posted "impressive results" with an 8 percent sales growth, but "at 32 times earnings that's about 35 percent above its five-year historical valuation average," Will Slabaugh told CNBC's "Power Lunch."