| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Nov 19 '25 | Buy | 59.88 | 25,000 | 1,496,880 | 7,147,497 | Nov 20 12:00 AM |
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Nov 05 '25 | Buy | 67.61 | 19,329 | 1,306,834 | 7,128,497 | Nov 05 12:00 AM |
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Nov 04 '25 | Buy | 67.96 | 42,909 | 2,916,098 | 7,109,168 | Nov 05 12:00 AM |
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Nov 03 '25 | Buy | 68.20 | 38,650 | 2,635,839 | 7,081,234 | Nov 05 12:00 AM |
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Oct 22 '25 | Buy | 70.02 | 17,269 | 1,209,216 | 7,060,084 | Oct 22 12:00 AM |
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Oct 21 '25 | Buy | 71.30 | 10,991 | 783,713 | 7,051,470 | Oct 22 12:00 AM |
| CNS | STEERS ROBERT HAMILTON | Executive Chairman | Oct 20 '25 | Buy | 69.50 | 12,279 | 853,387 | 7,045,913 | Oct 22 12:00 AM |