Westamerica Bancorporation Approves 2 Million Share Buyback Plan | Intellectia.AI