They came out with a pretty good presentation in terms of EBITDA margins ect. I was impressed with their profitability. But the market must think their ability to achieve growth is tepid given their marketcap and is could be reliant acquisitions. I'm not sure how true this is, but could explain the sell off. Then again Regal might be pushing it down.