Home Business Rumble stock price has soared: time to short it now?