fallen angel business definition
A once-popular security that has lost investor favor and has declined in value. For example, a high-growth company may hit a period of heavy competition or saturated markets such that its stock declines in price and becomes a fallen angel.
Learn more about fallen angel