It’s one thing to say your shares are cheap. Geo Energy has put money behind that view—with its biggest-ever single-day ...