Content
@
0 reply
1 recast
1 reaction
Nolan
@mrnolan
Poor financial performance or declining profits: If a company's financial performance worsens or its profits decline, investors may lose confidence in the company and its stock prices may fall.
0 reply
0 recast
69 reactions