So what are they? (the constant 100 share trades). I've searched and found nothing. They can't be the mysterious and evil "shorts" because the price is not changing. Each trade is bid/ask at the same price and they happen at 1 and 2 minutes intervals. Would be nice to understand what's going on.