Lot
Definition 1 Multiple shares held or traded together, usually in units of 100. Definition 2 A group of items which are bought or sold together. Definition 3 A parcel of land.
Definition 1 Multiple shares held or traded together, usually in units of 100. Definition 2 A group of items which are bought or sold together. Definition 3 A parcel of land.