It is going to be interesting to see how many shares ESI just bought as part of their ongoing stock buyback program. They spent $25 million repurchasing shares at $120 last quarter. I suspect the repurchasing is going to be a much larger number this quarter. Have to wait for the 10Q to reveal the magnitude of the buyback. ESI share prices in the $90's is a gift to the company. And every share ESI repurchases, my percentage ownership in ESI rises.