A recent list highlighted the 13 Best Biotech Penny Stocks to Buy. Peter Marks's departure from the FDA raised concerns about the agency's review program. Stifel's Paul Matteis suggests investors focus on biotech firms less reliant on FDA approvals due to current uncertainties.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing