Or perhaps you get these wild swings because earnings are close to zero this year. That could explain it. Anyway, let's recalculate PEG ratio for SIAF. I think we were at 0.01 6 months ago but a few things have changed since then. http://en.wikipedia.org/wiki/PEG_ratio PEG (SIAF) = 0.77 / 25 = 0.0308 33x undervalued. Well, it's better than 100x.