time of life: a period of time during which a person is normally in a particular life state
time period: an amount of time
stock exchange: an exchange where security trading is conducted by professional stockbrokers