Wedbush recently assigned Rumble Inc (RUM) a Neutral rating, as reported on July 17, 2024, by Finviz. Analyst ratings play a pivotal role in shaping investor expectations and sentiments regarding stock performance.
On the trading front, Rumble Inc (RUM) experienced a modest uptick on Monday, closing at $7.21, marking an increase of $1.10, or 18.00%, from the previous close of $6.11. The stock opened at $6.20, dipped to a low of $6.15, and peaked at $7.29 during the trading session. The trading volume reached 6.92 million shares, significantly surpassing the average volume of 1.57 million.
Over recent trades, Rumble Inc’s stock has displayed notable volatility, showing fluctuations of 24.96% over the last five trades and 33.77% over the past 30 trades. Compared to earlier in the year, the stock has adjusted by 3.30% over the last six months and increased by 18.98% in the last three months. Currently, RUM’s stock trades 21.66%, 29.27%, and 13.71% above its 20-Day, 50-Day, and 200-Day Simple Moving Averages, respectively. As of the latest close, the stock is trading 21.63% below its 52-week high but is 116.52% above its 52-week low. The 14-day Average True Range (ATR) of 0.47 indicates the average price volatility of the stock.
Looking into Rumble Inc’s financial health, it has reported an operating margin of -192.15% and a profit margin of -163.37%, with a gross margin of 3.30%. The profit margin is an important metric that reflects the company’s efficiency in converting sales into net income.
Rumble Inc’s market capitalization stands at $2.99 billion, with a Price-to-Sales Ratio of 38.1 and a Price-to-Book Ratio of 10.6, showcasing its sales and book value metrics.
When it comes to insider trading, a high percentage of shares, 73.91%, are owned by company insiders, with financial institutions holding 9.03%. Recently, notable insider trades include Arsov Robert, a Director at Rumble Inc, who sold several batches of shares: 30,000 shares at $5.93 each, totaling $0.18 million on November 6, 2024; another 30,000 shares at $5.89 each for $0.18 million on November 5, 2024; and 27,500 shares at $5.83 each, amounting to $0.16 million on November 1, 2024.
Leave a Reply