Is Rumble Inc (NASDAQ:RUM) A Better Buy Than Others After A -20.50% Fall In This Year?
In last trading session, Rumble Inc (NASDAQ:RUM) saw 1.74 million shares changing hands with its beta currently measuring 0.80. Company’s recent per share price level