Price rejection in $BARD pushed the market down to $0.93192, wiping out approximately $1.58K in long positions. Over-leveraged bulls faced a sharp pullback

$BARD