USA - NASDAQ:COFS - US1703861062 - Common Stock
| Shares Outstanding | 15.02M |
| Float | 14.07M |
| Float Short Interest Percentage | 1.76% |
| Owners (insider) | 5.5% |
| Owners (institutional) | 41.77% |
| Owners (insider) change | 0.36% |
| Owners (institutional) change | 0.09% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 1, 2025 | Page Roxanne M | Grant | 238 | 28.96 | $ 6,892.48 |
| Oct 1, 2025 | McGinnis Bradley F. | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | Wendling Michelle M | Grant | 237 | 28.96 | $ 6,863.52 |
| Oct 1, 2025 | PETTY BRIAN P | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | McConnell Gregory A | Grant | 238 | 28.96 | $ 6,892.48 |
| Oct 1, 2025 | Krause Steven Theodore | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | Essex Bruce John Jr | Grant | 238 | 28.96 | $ 6,892.48 |
| Oct 1, 2025 | Hicks Randy D | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | Coulter Curt E | Grant | 238 | 28.96 | $ 6,892.48 |
| Oct 1, 2025 | Burrough Eric E | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | Armock Greg L. | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | Burns Harold J | Grant | 574 | 28.96 | $ 16,623.04 |
| Oct 1, 2025 | Brophy Keith D. | Grant | 406 | 28.96 | $ 11,757.76 |
| Aug 13, 2025 | Krause Steven Theodore | Other Disposition | 660 | 30.38 | $ 20,050.80 |
| Aug 12, 2025 | Krause Steven Theodore | Other Disposition | 5940 | 28.96 | $ 172,022.40 |
| Jul 1, 2025 | Burrough Eric E | Grant | 579 | 28.70 | $ 16,617.30 |
| Jul 1, 2025 | HENDON JACK | Grant | 239 | 28.70 | $ 6,859.30 |
| Jul 1, 2025 | Burns Harold J | Grant | 579 | 28.70 | $ 16,617.30 |
| Jul 1, 2025 | Brophy Keith D. | Grant | 410 | 28.70 | $ 11,767.00 |
| Jul 1, 2025 | Armock Greg L. | Grant | 580 | 28.70 | $ 16,646.00 |
| Jul 1, 2025 | Wendling Michelle M | Grant | 240 | 28.70 | $ 6,888.00 |
| Jul 1, 2025 | PETTY BRIAN P | Grant | 580 | 28.70 | $ 16,646.00 |
| Jul 1, 2025 | McGinnis Bradley F. | Grant | 579 | 28.70 | $ 16,617.30 |
| Jul 1, 2025 | Page Roxanne M | Grant | 239 | 28.70 | $ 6,859.30 |
| Jul 1, 2025 | McConnell Gregory A | Grant | 239 | 28.70 | $ 6,859.30 |
| Jul 1, 2025 | Hicks Randy D | Grant | 495 | 28.70 | $ 14,206.50 |
| Jul 1, 2025 | Essex Bruce John Jr | Grant | 239 | 28.70 | $ 6,859.30 |
| Jul 1, 2025 | Coulter Curt E | Grant | 239 | 28.70 | $ 6,859.30 |
| Apr 30, 2025 | Burke Michael J Jr | Option Excercise | 458 | 28.43 | $ 13,020.94 |
| Apr 30, 2025 | Burke Michael J Jr | Grant | 1194 | 0.00 | $ 0.00 |
| Apr 30, 2025 | Henion Bradley | Option Excercise | 209 | 28.43 | $ 5,941.87 |
| Apr 30, 2025 | Henion Bradley | Grant | 658 | 0.00 | $ 0.00 |
| Apr 30, 2025 | POTES KELLY | Option Excercise | 669 | 28.43 | $ 19,019.67 |
| Apr 30, 2025 | POTES KELLY | Grant | 2204 | 0.00 | $ 0.00 |
| Apr 30, 2025 | Greenland Adom | Option Excercise | 185 | 28.43 | $ 5,259.55 |
| Apr 30, 2025 | Greenland Adom | Grant | 658 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Armock Greg L. | Grant | 577 | 28.77 | $ 16,600.29 |
| Apr 1, 2025 | Burns Harold J | Grant | 578 | 28.77 | $ 16,629.06 |
| Apr 1, 2025 | Brophy Keith D. | Grant | 408 | 28.77 | $ 11,738.16 |
| Apr 1, 2025 | Wendling Michelle M | Grant | 239 | 28.77 | $ 6,876.03 |
| Apr 1, 2025 | PETTY BRIAN P | Grant | 747 | 28.77 | $ 21,491.19 |
| Apr 1, 2025 | Page Roxanne M | Grant | 239 | 28.77 | $ 6,876.03 |
| Apr 1, 2025 | McGinnis Bradley F. | Grant | 578 | 28.77 | $ 16,629.06 |
| Apr 1, 2025 | McConnell Gregory A | Grant | 239 | 28.77 | $ 6,876.03 |
| Apr 1, 2025 | Hicks Randy D | Grant | 635 | 28.77 | $ 18,268.95 |
| Apr 1, 2025 | HENDON JACK | Grant | 240 | 28.77 | $ 6,904.80 |
| Apr 1, 2025 | Essex Bruce John Jr | Grant | 239 | 28.77 | $ 6,876.03 |
| Apr 1, 2025 | Coulter Curt E | Grant | 578 | 28.77 | $ 16,629.06 |
| Apr 1, 2025 | Burrough Eric E | Grant | 578 | 28.77 | $ 16,629.06 |
| Mar 14, 2025 | Coulter Curt E | Open Market Purchase | 10 | 29.78 | $ 297.80 |
| Mar 1, 2025 | POTES KELLY | Grant | 2160 | $ 0.00 | |
| Mar 1, 2025 | PETTY BRIAN P | Grant | 99643 | $ 0.00 | |
| Mar 1, 2025 | Hicks Randy D | Grant | 96668 | $ 0.00 | |
| Mar 1, 2025 | Burrough Eric E | Grant | 6750 | $ 0.00 | |
| Mar 1, 2025 | Burke Michael J Jr | Grant | 405 | $ 0.00 | |
| Feb 18, 2025 | McGinnis Bradley F. | Open Market Purchase | 1000 | 32.84 | $ 32,840.00 |
| Jan 1, 2025 | Coulter Curt E | Grant | 456 | 35.64 | $ 16,251.84 |
| Jan 1, 2025 | Burrough Eric E | Grant | 414 | 35.64 | $ 14,754.96 |
| Jan 1, 2025 | Burns Harold J | Grant | 456 | 35.64 | $ 16,251.84 |
| Jan 1, 2025 | Brophy Keith D. | Grant | 298 | 35.64 | $ 10,620.72 |
| Jan 1, 2025 | Armock Greg L. | Grant | 484 | 35.64 | $ 17,249.76 |
| Jan 1, 2025 | Wendling Michelle M | Grant | 219 | 35.64 | $ 7,805.16 |
| Jan 1, 2025 | Page Roxanne M | Grant | 140 | 35.64 | $ 4,989.60 |
| Jan 1, 2025 | McGinnis Bradley F. | Grant | 414 | 35.64 | $ 14,754.96 |
| Jan 1, 2025 | McConnell Gregory A | Grant | 140 | 35.64 | $ 4,989.60 |
| Jan 1, 2025 | HENDON JACK | Grant | 140 | 35.64 | $ 4,989.60 |
| Jan 1, 2025 | Essex Bruce John Jr | Grant | 140 | 35.64 | $ 4,989.60 |