Thanks for comments.
The lack of revenue growth probably explains why the VEI chart is in a hold pattern (unlike CAJ who seem to be in similar industry position but in growth mode).
Looks like an acquisition is needed for VEI to increase earnings. And with PRY breathing down their neck, the VEI board have plenty of incentive to do something.
Cheers
Gosouth