Jollibee Food Corporation Stock Price Analysis