Without knowing what he has spent that money on it would appear as if he see's the business maturing - or atleast with the defensive mind set and high current trading PE for most future expected growth to be baked into the share price.
CRZ Price at posting:
$7.74 Sentiment: Hold Disclosure: Not Held