Did someone give the sell all Biotech signal today? Impressive across the board selloff so far today.