NEW YORK ( TheStreet) -- Shares of John B. Sanfilippo & Son (Nasdaq: JBSS) have taken a tremendous swing upward. The stock is trading at $8.05 as of 10:09 a.m. ET, 22% above Wednesday's closing price of $6.60. Volume is at 14,399, 0.3 times the daily average of 42,000. John B. Sanfilippo & Son has a market cap of $53.5 million and is part of the consumer goods sector and food & beverage industry. Shares are down 46.9% year to date as of the close of trading on Wednesday. John B. Sanfilippo & Son, Inc. engages in processing and marketing tree nuts and peanuts in the United States. The company has a P/E ratio of 21.4, below the average food & beverage industry P/E ratio of 22.1 and above the S&P 500 P/E ratio of 17.7. TheStreet Ratings rates John B. Sanfilippo & Son as a hold. Among the primary strengths of the company is its robust revenue growth -- not just in the most recent periods but in previous quarters as well. At the same time, however, we also find weaknesses including a generally disappointing performance in the stock itself, deteriorating net income and disappointing return on equity. You can view the full John B. Sanfilippo & Son Ratings Report. See our top % gaining stocks list for other stocks that are soaring today, or get investment ideas from our investment research center. Interested in other stocks that are soaring? Get free SMS text alerts sent to you when the action happens by texting SOAR to 95370 or select from multiple alert options.