| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CMS | Brossoit Jean-Francois | Senior Vice President | Sep 01 '21 | Sale | 64.82 | 770 | 49,911 | 54,688 | Sep 02 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Sep 01 '21 | Sale | 64.82 | 770 | 49,911 | 54,688 | Sep 02 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Sep 01 '21 | Sale | 64.82 | 770 | 49,911 | 54,688 | Sep 02 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Mar 10 '21 | Sale | 57.21 | 3,010 | 172,216 | 55,660 | Mar 11 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Mar 10 '21 | Sale | 57.21 | 3,010 | 172,216 | 55,660 | Mar 11 |
| CMS | Brossoit Jean-Francois | Senior Vice President | Mar 10 '21 | Sale | 57.21 | 3,010 | 172,216 | 55,660 | Mar 11 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Sep 09 '20 | Sale | 62.25 | 1,600 | 99,600 | 46,070 | Sep 10 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Sep 09 '20 | Sale | 62.25 | 1,600 | 99,600 | 46,070 | Sep 10 |
| CMS | Brossoit Jean-Francois | Senior Vice President | Sep 09 '20 | Sale | 62.25 | 1,600 | 99,600 | 46,070 | Sep 10 |
| CMS | Brossoit Jean-Francois | Senior Vice President | Sep 03 '20 | Sale | 61.66 | 1,620 | 99,894 | 47,670 | Sep 04 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Sep 03 '20 | Sale | 61.66 | 1,620 | 99,894 | 47,670 | Sep 04 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Sep 03 '20 | Sale | 61.66 | 1,620 | 99,894 | 47,670 | Sep 04 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Sep 01 '20 | Sale | 60.25 | 2,460 | 148,215 | 49,290 | Sep 02 |
| CMS | Brossoit Jean-Francois | Senior Vice President | Sep 01 '20 | Sale | 60.25 | 2,460 | 148,215 | 49,290 | Sep 02 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Sep 01 '20 | Sale | 60.25 | 2,460 | 148,215 | 49,290 | Sep 02 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Aug 25 '20 | Sale | 61.00 | 699 | 42,639 | 51,548 | Aug 27 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Aug 25 '20 | Sale | 61.00 | 699 | 42,639 | 51,548 | Aug 27 |
| CMS | Brossoit Jean-Francois | Senior Vice President | Aug 25 '20 | Sale | 61.00 | 699 | 42,639 | 51,548 | Aug 27 |
| CMS | Brossoit Jean-Francois | Senior Vice President | Aug 07 '20 | Sale | 63.00 | 780 | 49,140 | 52,247 | Aug 11 |
| CMSD | Brossoit Jean-Francois | Senior Vice President | Aug 07 '20 | Sale | 63.00 | 780 | 49,140 | 52,247 | Aug 11 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | Aug 07 '20 | Sale | 63.00 | 780 | 49,140 | 52,247 | Aug 11 |
| CMSA | Brossoit Jean-Francois | Senior Vice President | May 26 '20 | Sale | 56.48 | 2,671 | 150,867 | 52,819 | May 27 |
| CMS | Brossoit Jean-Francois | Senior Vice President | May 26 '20 | Sale | 56.48 | 2,671 | 150,867 | 52,819 | May 27 |
| CMSD | Brossoit Jean-Francois | May 26 '20 | Sale | 56.48 | 2,671 | 150,867 | 52,819 | May 27 | |
| CMSD | Brossoit Jean-Francois | May 18 '20 | Sale | 55.56 | 2,701 | 150,061 | 55,490 | May 19 | |
| CMSA | Brossoit Jean-Francois | Senior Vice President | May 18 '20 | Sale | 55.56 | 2,701 | 150,061 | 55,490 | May 19 |
| CMS | Brossoit Jean-Francois | Senior Vice President | May 18 '20 | Sale | 55.56 | 2,701 | 150,061 | 55,490 | May 19 |
| CMS | Brossoit Jean-Francois | Senior Vice President | May 12 '20 | Sale | 55.62 | 1,796 | 99,902 | 58,191 | May 14 |
| CMSD | Brossoit Jean-Francois | May 12 '20 | Sale | 55.62 | 1,796 | 99,902 | 58,191 | May 14 | |
| CMSA | Brossoit Jean-Francois | Senior Vice President | May 12 '20 | Sale | 55.62 | 1,796 | 99,902 | 58,191 | May 14 |