Well,
Tecnically Scrum Development Team is part of stakeholders : like Product Owner or the guy(s) who pay(s) for the project.[ the boss, investors etc]
But the Real Criteria For identifying a StakeHolder is: [ with the danger of over simplification of "happy" and "sad" terms ]
If the project is not succedded who will be "hurt"? Or if project is succedded, who will be "happy"?
So even end users are stakeholders. :-)
And if investors really does not care success of project [ can such investors exist? well humans are irrational and yes they may exist because of some politics], they are just "stakeholders" on paper not in real.