It seems plausible they keep stopping at $100 and it's bitpay, do they really care? They could be trying to buy cheap. Great position to be a manipulator.
Does bitpay have enough fiat money to keep all most of earned btc waiting for a better price in the future?