Southern Missouri Bancorp (SMBC) Stock: Price, Analysis