| 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 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Nov 21 '25 | Sale | 33.50 | 18,152 | 608,092 | 269,158 | Nov 24 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Nov 17 '25 | Sale | 35.76 | 1,848 | 66,084 | 287,310 | Nov 19 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Feb 19 '25 | Sale | 28.02 | 2,328 | 65,231 | 269,667 | Feb 20 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Feb 18 '25 | Sale | 28.00 | 2,000 | 56,000 | 271,995 | Feb 20 |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 09 '16 | Option Exercise | 10.68 | 6,214 | 66,366 | 128,177 | Dec 13 |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 09 '16 | Sale | 11.11 | 6,012 | 66,782 | 122,165 | Dec 13 |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 06 '16 | Option Exercise | 10.68 | 2,537 | 27,095 | 124,500 | Dec 08 |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Dec 06 '16 | Sale | 11.35 | 2,537 | 28,795 | 121,963 | Dec 08 |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Nov 29 '16 | Option Exercise | 10.68 | 2,915 | 31,132 | 124,878 | Dec 01 |
| CWCO | MCTAGGART FREDERICK W. | President and CEO | Nov 29 '16 | Sale | 11.54 | 2,915 | 33,633 | 121,963 | Dec 01 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Aug 16 '13 | Sale | 12.40 | 6,007 | 74,502 | 106,126 | Aug 16 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Aug 15 '13 | Sale | 12.41 | 16,641 | 206,560 | 112,133 | Aug 16 |
| CWCO | MCTAGGART FREDERICK W. | PRESIDENT AND CEO | Aug 14 '13 | Sale | 12.49 | 7,352 | 91,829 | 128,774 | Aug 16 |