taking stock 2023