Have a think about this.
It might be a bit difficult with a stock like TRF to place a buy order for 100,000 TRF shares and get anything much.
A 100,000 bid gets gazumped by other bidders or sellers see the 100,000 bid as support and so won't sell down to it.