Information Overload? Not Necessarily the Case for Emerging Life Science Companies