It's only showing the last node because you're using 'set text' instead of 'append' so it's overwriting all but the last node.
Here's one way to show different stats in different text boxes...
Give each text box a 'name' variable that matches each node name and then just loop through the nodes, pick the text object with the matching name and set it's value.
<img src="https://dl.dropboxusercontent.com/u/8367729/construct/pics/xmlExample.PNG" border="0">
xmlExampleEdit.capx (r156)