Rumble Inc (NASDAQ:RUM) Stock Plunged -36.89% So Far In 2025, What Analysts Expect Next?
In last trading session, Rumble Inc (NASDAQ:RUM) saw 2.28 million shares changing hands with its beta currently measuring 0.67. Company’s recent per share price level