Yesterday we noted the fact that Biotech stock investors has ‘fought the Fed’ and won (for now) in the last few months after Janet Yellen’s “stretched valuations” warning.
Yesterday we noted the fact that Biotech stock investors has ‘fought the Fed’ and won (for now) in the last few months after Janet Yellen’s “stretched valuations” warning.