Life stock