InvestorsHub Logo
icon url

Here Today

11/09/22 1:46 PM

#72549 RE: bmel #72548

Not true. A lot of companies have bought back shares and their share price has gone down actually this year. Look it up via Wall Street Journal.