NEW YORK (TheStreet) -- Consumer foods provider General Mills (GIS - Get Report) has had three consecutive better-than-expected earnings reports. But the performance of its share price, while positive, had a significant jolt of downside volatility on Aug. 24, "Black Monday."

Commercial and consumer foods provider ConAgra (CAG - Get Report) has had three jolts of up and down so far in 2015 but the net performance has been solidly positive year to date.

Both companies will report quarterly earnings before the opening bell on Tuesday.

Analysts expect General Mills to earn 69 cents a share, and Jim Cramer has the cereal giant on his buy list. The consensus view on Wall Street is that the company will beat on earnings per share but will miss on the revenue line.

Analysts expect ConAgra to earn 39 cents a share. Like General Mills, Wall Street expects the company to beat on earnings per share but miss on the revenue line.

Here's the daily chart for General Mills.


Courtesy of MetaStock Xenith

General Mills closed at $56.59 on Friday, up 6.1% year to date, below its 50-day simple moving average of $57.43 but above its 200-day simple moving averages of $55.30. The stock is 5.5% below its all-time intraday high of $59.87 set on Aug. 6.

This stock appears to have been mishandled by specialist firms, as the huge price bar on Aug. 24 shows. The stock had a close of $56.21 on Aug. 21, had a gap open on Aug. 24 of 4.1%, then traded as low as $47.43, a flash crash of 15.6%. At that low the stock was briefly in bear market territory.

Here's the weekly chart for General Mills.


Courtesy of MetaStock Xenith

The weekly chart for General Mills is neutral, with the stock below its key weekly moving average shown in red at $56.96. Its weekly momentum reading of 72.47 is from 72.07 on Sept. 11. A close this week above $56.96 shifts the weekly chart to positive. Note that the low on Aug. 24 held its 200-week simple moving average of $47.74.

Investors looking to buy General Mills should place a good till canceled limit order to purchase the stock if it drops to $52.82, which is a key level on technical charts until the end of the year.

Investors looking to reduce holdings should place a good till canceled limit order to sell the stock if it rises to $58.18 and $59.47, which are key levels on technical charts until the end of September and the end of the year, respectively.

Here's the daily chart for ConAgra.


Courtesy of MetaStock Xenith

ConAgra closes at $42.23 on Friday, up 16.4% year to date and down 7.2% from its all-time high of $45.49 set on July 7. Investors following the 200-day simple moving average could have bought the stock at this key moving average when it was $33.63 on March 11.

The stock had a huge gap higher on June 19 following the news that activist investor Jana Partners took a 7.2% stake in the company. The stock subsequently faced the downside of "Black Monday" trading as low as $39.86 on Aug. 24, then recovered to as high as $43.26 on Sept. 17 just below its 50-day simple moving average of $43.34. The stock is well above its 200-day simple moving average of $38.81.

Here's the weekly chart for ConAgra.


Courtesy of MetaStock Xenith

The weekly chart for ConAgra is negative, with the stock below its key weekly moving average of $42.49 with its weekly momentum reading of 56.64 down 64.25 on Sept. 11. The stock has been above its 200-week simple moving average now at $32.26 when it was $22.08 during the week of Dec. 10, 2010.

Investors looking to buy ConAgra should place a good till canceled limit order to purchase the stock if it drops to $41.71 and $40.96, which are key levels on technical charts until the end of 2015.

Investors looking to reduce holdings should place a good till canceled limit order to sell the stock if it rises to its 50-day simple moving average of $43.34.

 

This article is commentary by an independent contributor. At the time of publication, the author held no positions in the stocks mentioned.