Key stock