CVB Financial Corp. has authorized a new share repurchase program to buy back up to 10 million shares, replacing the previous program which had 4.3 million shares left. The new program will last for up to five years or until the maximum amount is repurchased.