Tis only 1 of the jobs of those under CEO-To keep CEO informed as to what competitors are doing-and is CEO's job to adjust-if those under CEO are not keeping CEO up TO SPEED-they just migh end up needing for a job.
Same with Analyists - They'd dam well better have the pulse of the industry they are in- they miss an up and coming star- and another company is all in...someone is losing their azzz.