Pierre is in a nasty hitting slump that's preventing him from getting on base enough to steal bases.
Never trade your players at their lowest value. Floyd is always a tweak away from the DL anyway.
Trade your players when they are overachieving, hold them when they are sucking (put them on the bench/reserves). It's contra to your reactions, but it's the smart thing to do.