Total stock