| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CNM | Whittenburg Mark G | General Counsel and Secretary | Jun 09 '25 | Sale | 60.03 | 49,100 | 2,947,232 | 9,691 | Jun 10 12:00 AM |
| CNM | Whittenburg Mark G | General Counsel and Secretary | Jun 06 '25 | Sale | 60.03 | 900 | 54,023 | 9,691 | Jun 10 12:00 AM |
| CNM | Whittenburg Mark G | General Counsel and Secretary | Jan 16 '25 | Sale | 55.13 | 48,026 | 2,647,659 | 7,667 | Jan 17 12:00 AM |
| CNM | Whittenburg Mark G | General Counsel and Secretary | Jan 15 '25 | Sale | 55.29 | 1,974 | 109,134 | 7,667 | Jan 17 12:00 AM |
| CNM | Whittenburg Mark G | General Counsel and Secretary | Jan 10 '25 | Sale | 50.49 | 50,000 | 2,524,500 | 7,667 | Jan 14 12:00 AM |
| CNM | Whittenburg Mark G | General Counsel and Secretary | Apr 19 '24 | Sale | 54.08 | 50,000 | 2,704,170 | 12,933 | Apr 23 12:00 AM |
| CNM | Whittenburg Mark G | General Counsel and Secretary | Mar 22 '24 | Sale | 57.91 | 50,000 | 2,895,605 | 12,933 | Mar 26 12:00 AM |