Managed by Edge Capital Investment Management LLC