Can anyone explain Hain Celestial's Group's (HAIN) beating today? I was expecting a somewhat of a pull back based on the chart, but it all hit in 2 trading days. They beat estimates for Q1 profits. I see 30 as decent support, but I thought 32 might be too and it broke that today. I'd appreciate some input from anyone who knows this company better than I do.