SJM Holdings Limited ( HKG:880 ), is not the largest company out there, but it saw significant share price movement during recent months on the SEHK, rising to highs of HK$3.30 and falling to the lows of HK$2.51. Some share price movements can give investors a better opportunity to enter into the stock, and potentially buy at a lower price. A question to answer is whether SJM Holdings' current trading price of HK$2.51 reflective of the actual value of the mid-cap? Or is it currently undervalued, providing us with the opportunity to buy? Let's take a look at SJM Holdings's outlook and value based on the most recent financial data to see if there are any catalysts for a price change.