Is Dunkin’ Brands Group Still a Slam Dunk?