Stock definition: terminologies revisited