NEW YORK (TheStreet) -- Today I crunch the numbers on six companies that have rallied since they have reported during the past two weeks.
Five out of the six beat analysts earnings estimates and the one that missed (by only a penny) offered a positive outlook.
Here are the updated profiles for the post-earnings winners which are followed by two "crunching the numbers" tables.
Brown Shoe (BWS) ($27.99), up 8.3% since May 23, after being down 8.2% year to date. The company beat analysts' earnings-per-share estimates by 4 cents, earning 35 cents. The stock traded as high as $29.65 on May 29, and remains above all five moving averages shown in the first table with the 200-day simple moving average at $24.69.
The weekly chart remains positive with its five-week modified moving average at $26.12. Weekly and semiannual value levels are $26.66 and $25.19, respectively, with a monthly pivot at $27.86 and quarterly risky level at $32.89.
Ciena (CIEN - Get Report)($22.23), up 19% since June 2, after being down 22% year to date. The company beat analysts' EPS estimates by 3 cents, earning 6 cents. The stock traded as high as $22.94 on June 6, but closed below its 200-day SMA at $22.79.
The weekly chart is now positive with its five-week MMA at $20.54 and its 200-week SMA at $18.06 which continues to be the low end of a trading range. Weekly and monthly value levels are $20.89 and $19.13, respectively, with a quarterly pivot at $22.81, and semiannual risky levels at $23.09 and $25.51. Investors could have sold this stock at $22.81 on June 6.
Dollar General (DG) ($57.99), up 7.8% since May 30, after being down 11% year to date. The company missed analysts' EPS earnings estimate by a penny, earning 72 cents, but the stock rallied on the company's positive forecast. The stock traded as high as $58.35 on June 6, above its 200-day SMA at $57.58.
The weekly chart is now positive with its five-week MMA at $56.25. Monthly and annual value levels are $57.04 and $45.67, respectively, a weekly pivot at $57.84 and semiannual and quarterly risky levels at $59.17 and $60.19, respectively.