Tokenview data shows that the BCH network has processed about 370 million transactions in total. The current number of addresses holding coins is 21.939 million.
There are 274 days left until the BCH halving, when the block reward will be reduced to 3.125 BCH.