I apologise for rating on your parade but those 100k trades are probably sells. I bought 100k at 9.29am(12.795) & the bid then was 12 75.The bid now is 12 525 due to those sells I believe,
There is one very good reason for not banging a drum--------yet. We cannot meet the potential demand hence the U turn in re-establishing the capacity incease having previously put the brakes on. If you think about it it's so obvious