USA - NYSE:CNM - US21874C1027 - Common Stock
| Shares Outstanding | 197.43M |
| Float | 189.54M |
| Float Short Interest Percentage | 6.35% |
| Owners (insider) | 0.56% |
| Owners (institutional) | 110.28% |
| Owners (insider) change | 9.52% |
| Owners (institutional) change | -0.37% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Sep 12, 2025 | Stephens John Weldon | Option Excercise | 12717 | 20.81 | $ 264,640.77 |
| Sep 3, 2025 | Harper Carla D | Grant | 2091 | 0.00 | $ 0.00 |
| Aug 18, 2025 | Witkowski Mark R | Other Aquisition | 100000 | 0.00 | $ 0.00 |
| Aug 18, 2025 | Witkowski Mark R | Open Market Sale | 100000 | 64.08 | $ 6,408,210.00 |
| Jul 22, 2025 | HUEBERT MICHAEL G. | Option Excercise | 1337 | 65.03 | $ 86,945.11 |
| Jul 22, 2025 | Bradbury Robyn L | Other Aquisition | 5000 | 0.00 | $ 0.00 |
| Jul 22, 2025 | Bradbury Robyn L | Open Market Sale | 5000 | 64.51 | $ 322,550.50 |
| Jul 18, 2025 | Kimbrough Orvin T | Other Disposition | 10 | 0.00 | $ 0.00 |
| Jul 18, 2025 | Kimbrough Orvin T | Other Aquisition | 23957 | 0.00 | $ 0.00 |
| Jul 18, 2025 | Kimbrough Orvin T | Open Market Sale | 23962 | 61.77 | $ 1,480,094.40 |
| Jul 18, 2025 | Castellano James G | Other Aquisition | 34674 | 0.00 | $ 0.00 |
| Jul 18, 2025 | Castellano James G | Open Market Sale | 43994 | 61.98 | $ 2,726,783.32 |
| Jul 17, 2025 | Witkowski Mark R | Other Aquisition | 100000 | 0.00 | $ 0.00 |
| Jul 17, 2025 | Witkowski Mark R | Open Market Sale | 100000 | 61.26 | $ 6,126,387.75 |
| Jul 3, 2025 | LeClair Stephen O | Option Excercise | 125000 | 20.81 | $ 2,601,250.00 |
| Jul 3, 2025 | LeClair Stephen O | Open Market Sale | 125000 | 62.14 | $ 7,767,601.41 |
| Jul 1, 2025 | Bradbury Robyn L | Other Disposition | 86 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Bradbury Robyn L | Other Aquisition | 24957 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Bradbury Robyn L | Open Market Sale | 25000 | 60.49 | $ 1,512,283.10 |
| Jun 24, 2025 | Castellano James G | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | NEWMAN MARGARET | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Gipson Dennis G | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Kimbrough Orvin T | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Buck Robert M | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Amirthalingam Bhavani | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Hope James D | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 24, 2025 | MAZZARELLA KATHLEEN M | Grant | 2189 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Whittenburg Mark G | Other Aquisition | 50000 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Whittenburg Mark G | Open Market Sale | 50000 | 60.03 | $ 3,001,255.09 |
| Jun 3, 2025 | Schneider Laura K | Other Aquisition | 45695 | 0.00 | $ 0.00 |
| Jun 3, 2025 | Schneider Laura K | Open Market Sale | 45695 | 56.25 | $ 2,570,293.49 |
| May 28, 2025 | Schaller John R | Option Excercise | 9794 | 50.12 | $ 490,875.28 |
| May 28, 2025 | Schaller John R | Open Market Sale | 9794 | 55.00 | $ 538,670.00 |
| Apr 28, 2025 | Stephens John Weldon | Other Aquisition | 41964 | 0.00 | $ 0.00 |
| Apr 28, 2025 | Stephens John Weldon | Open Market Sale | 41964 | 53.03 | $ 2,225,370.59 |
| Apr 17, 2025 | Castellano James G | Other Disposition | 18640 | 0.00 | $ 0.00 |
| Apr 17, 2025 | Castellano James G | Other Disposition | 18640 | 0.00 | $ 0.00 |
| Apr 2, 2025 | Stephens John Weldon | Other Aquisition | 41963 | 0.00 | $ 0.00 |
| Apr 2, 2025 | Stephens John Weldon | Open Market Sale | 41963 | 50.48 | $ 2,118,460.09 |
| Mar 31, 2025 | Bradbury Robyn L | Grant | 2913 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Witkowski Mark R | Grant | 10092 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Whittenburg Mark G | Grant | 3411 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Giles Jeffrey D | Grant | 2988 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Schneider Laura K | Grant | 3276 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Witkowski Mark R | Grant | 7296 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Cowles Bradford A | Grant | 6162 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Schaller John R | Grant | 4215 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Stephens John Weldon | Grant | 933 | 0.00 | $ 0.00 |
| Mar 13, 2025 | HUEBERT MICHAEL G. | Grant | 4494 | 0.00 | $ 0.00 |
| Mar 11, 2025 | Whittenburg Mark G | Option Excercise | 510 | 46.55 | $ 23,740.50 |
| Mar 11, 2025 | LeClair Stephen O | Option Excercise | 4889 | 46.55 | $ 227,582.95 |
| Mar 11, 2025 | Schneider Laura K | Option Excercise | 434 | 46.55 | $ 20,202.70 |
| Mar 11, 2025 | Cowles Bradford A | Option Excercise | 724 | 46.55 | $ 33,702.20 |
| Mar 11, 2025 | Schaller John R | Option Excercise | 978 | 46.55 | $ 45,525.90 |
| Mar 11, 2025 | Schaller John R | Option Excercise | 19292 | 20.81 | $ 401,466.52 |
| Mar 11, 2025 | Schaller John R | Open Market Sale | 19292 | 45.00 | $ 868,140.00 |
| Mar 11, 2025 | Giles Jeffrey D | Option Excercise | 436 | 46.55 | $ 20,295.80 |
| Mar 11, 2025 | Stephens John Weldon | Option Excercise | 200 | 46.55 | $ 9,310.00 |
| Mar 11, 2025 | Witkowski Mark R | Option Excercise | 925 | 46.55 | $ 43,058.75 |
| Mar 10, 2025 | Schaller John R | Option Excercise | 21868 | 22.11 | $ 483,501.48 |
| Mar 10, 2025 | Schaller John R | Open Market Sale | 21868 | 46.82 | $ 1,023,859.76 |
| Mar 7, 2025 | LeClair Stephen O | Option Excercise | 5512 | 47.08 | $ 259,527.66 |
| Mar 7, 2025 | Giles Jeffrey D | Option Excercise | 702 | 47.09 | $ 33,053.68 |
| Mar 7, 2025 | Whittenburg Mark G | Option Excercise | 877 | 47.06 | $ 41,275.17 |
| Mar 7, 2025 | Witkowski Mark R | Option Excercise | 1532 | 47.10 | $ 72,161.56 |
| Mar 7, 2025 | Schaller John R | Option Excercise | 1446 | 47.07 | $ 68,058.90 |
| Mar 7, 2025 | HUEBERT MICHAEL G. | Option Excercise | 359 | 47.87 | $ 17,185.33 |
| Mar 7, 2025 | Stephens John Weldon | Option Excercise | 292 | 47.07 | $ 13,744.40 |
| Mar 7, 2025 | Schneider Laura K | Option Excercise | 633 | 47.07 | $ 29,796.67 |
| Mar 7, 2025 | Cowles Bradford A | Option Excercise | 1260 | 47.10 | $ 59,346.24 |
| Feb 10, 2025 | Cowles Bradford A | Other Aquisition | 25000 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Cowles Bradford A | Open Market Sale | 25000 | 54.48 | $ 1,362,082.50 |
| Jan 15, 2025 | Whittenburg Mark G | Other Aquisition | 50000 | 0.00 | $ 0.00 |
| Jan 15, 2025 | Whittenburg Mark G | Open Market Sale | 50000 | 55.14 | $ 2,756,793.14 |
| Jan 10, 2025 | Whittenburg Mark G | Other Aquisition | 46452 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Whittenburg Mark G | Open Market Sale | 50000 | 50.49 | $ 2,524,500.00 |
| Jan 10, 2025 | Schaller John R | Option Excercise | 60452 | 21.28 | $ 1,286,434.52 |
| Jan 10, 2025 | Schaller John R | Open Market Sale | 60452 | 50.57 | $ 3,057,062.10 |
| Jan 10, 2025 | Cowles Bradford A | Other Aquisition | 25000 | 0.00 | $ 0.00 |
| Jan 10, 2025 | Cowles Bradford A | Open Market Sale | 25000 | 52.28 | $ 1,307,085.00 |
| Dec 3, 2024 | NEWMAN MARGARET | Open Market Sale | 15000 | 55.25 | $ 828,687.00 |
| Dec 3, 2024 | LeClair Stephen O | Other Aquisition | 200000 | 0.00 | $ 0.00 |
| Dec 3, 2024 | LeClair Stephen O | Open Market Sale | 200000 | 54.88 | $ 10,976,180.00 |
| Dec 3, 2024 | Giles Jeffrey D | Other Disposition | 4 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Giles Jeffrey D | Other Aquisition | 22259 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Giles Jeffrey D | Open Market Sale | 25000 | 54.71 | $ 1,367,865.00 |
| Dec 3, 2024 | Cowles Bradford A | Other Aquisition | 50000 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Cowles Bradford A | Open Market Sale | 50000 | 55.07 | $ 2,753,280.00 |
| Dec 3, 2024 | NEWMAN MARGARET | Other Disposition | 64 | 0.00 | $ 0.00 |
| Dec 3, 2024 | NEWMAN MARGARET | Other Aquisition | 14968 | 0.00 | $ 0.00 |