708 catalysts · 607 approval · 37 phase readout · 29 drug shortage · 17 recall · 5 8k filing · 5 grant