stock vs scratch sep 30 2022