The Kenya shilling has been showing signs of stability, gaining to a six-week high of 103.76 units against the dollar on Tuesday, while it hit a low of 103.79 on Wednesday.