STSI up 6% but seems to have stalled