2 ms·Sure, hindsight is 20/20. But that same CEO of Excite also paid close to $1B for Blue Mountain.by geophile 16y agoSure, hindsight is 20/20. But that same CEO of Excite also paid close to $1B for Blue Mountain.