The phrase
"investment results" refers to the outcomes or returns gained from investing money into various assets or ventures. It indicates how successful or unsuccessful an investment has been in terms of generating profits or losses.
Full definition