Indian Stick Insects, like all stick insect species are herbivores. An Indian Stick Insect will not attack or eat another stick insect. The closest they get is eating old skins from a moulting to take in all the nutrients.
probably about 260 depends, and they do not eat their young the only thing they can eat is leaves and other thin things like molted skin and i have a stick insect and i don't know if its a male or a female and i found a stick insect on my window wich is gross knowing that theres hundreds more. :/