Animated Stock Distribution