CANNON KEITH portfolio value