Home Investing FRC stock price analysis: does the reward outweigh the risks?