| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Nov 24 '25 | Sale | 33.50 | 5,000 | 167,500 | 264,158 | Nov 24 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Nov 21 '25 | Sale | 33.50 | 18,152 | 608,092 | 269,158 | Nov 24 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Nov 17 '25 | Sale | 35.76 | 1,848 | 66,084 | 287,310 | Nov 19 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Feb 19 '25 | Sale | 28.02 | 2,328 | 65,231 | 269,667 | Feb 20 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Feb 18 '25 | Sale | 28.00 | 2,000 | 56,000 | 271,995 | Feb 20 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 09 '16 | Option Exercise | 10.68 | 12,428 | 132,732 | 128,177 | Dec 13 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 09 '16 | Sale | 11.11 | 6,012 | 66,782 | 122,165 | Dec 13 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 06 '16 | Option Exercise | 10.68 | 5,074 | 54,190 | 124,500 | Dec 08 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 06 '16 | Sale | 11.35 | 2,537 | 28,795 | 121,963 | Dec 08 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Nov 29 '16 | Option Exercise | 10.68 | 5,830 | 62,264 | 124,878 | Dec 01 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Nov 29 '16 | Sale | 11.54 | 2,915 | 33,633 | 121,963 | Dec 01 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Aug 16 '13 | Sale | 12.40 | 6,007 | 74,502 | 106,126 | Aug 16 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Aug 15 '13 | Sale | 12.41 | 16,641 | 206,560 | 112,133 | Aug 16 12:00 AM |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Aug 14 '13 | Sale | 12.49 | 7,352 | 91,829 | 128,774 | Aug 16 12:00 AM |