| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Robert Hamilton Steers | Executive Chairman, Director, 10% Owner | 136,744 | $11,201,968 | — | $11,201,968 |
| Martin Cohen | Director, 10% Owner | 950,434 | $5,982,412 | — | $5,982,412 |
| Jon Cheigh | President and CIO | 95,368 | — | $2,793,630 | -$2,793,630 |
| Francis C Poli | GC, Secretary, EVP | 56,352 | — | $2,704,885 | -$2,704,885 |
| Daniel P Charles | Executive Vice President | 56,678 | — | $712,463 | -$712,463 |
| Daniel Noonan | Executive Vice President | 29,043 | — | $337,159 | -$337,159 |
| Edmond D Villani | Director | 31,583 | — | $290,280 | -$290,280 |
| Peter L Rhein | Director | 19,821 | — | $263,785 | -$263,785 |
| Elena Dulik | Chief Accounting Officer, SVP | 22,185 | — | $91,476 | -$91,476 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-07-20 | Elena Dulik | SELL | 1,100 | $83.16 | $91,476 | 22,146 | 5% |
| 2026-06-16 | Daniel Noonan | SELL | 4,360 | $77.33 | $337,159 | 0 | 100% |
| 2026-05-26 | Jon Cheigh | SELL | 10,500 | $71.75 | $753,375 | 66,670 | 14% |
| 2026-02-12 | Francis C Poli | SELL | 10,000 | $65.73 | $657,300 | 55,675 | 15% |
| 2026-02-11 | Francis C Poli | SELL | 4,696 | $65.24 | $306,367 | 70,675 | 6% |
| 2026-02-11 | Francis C Poli | SELL | 5,000 | $66.00 | $330,000 | 65,675 | 7% |
| 2025-11-20 | Martin Cohen | BUY | 12,708 | $60.83 | $773,028 | 949,205 | 1% |
| 2025-11-19 | Robert Hamilton Steers | BUY | 19,000 | $59.88 | $1,137,720 | 7,147,497 | 0% |
| 2025-11-19 | Robert Hamilton Steers | BUY | 6,000 | $59.86 | $359,160 | 3,897,184 | 0% |
| 2025-11-19 | Martin Cohen | BUY | 22,633 | $59.50 | $1,346,664 | 921,838 | 3% |
| 2025-11-19 | Martin Cohen | BUY | 14,659 | $59.91 | $878,221 | 936,497 | 2% |
| 2025-11-18 | Martin Cohen | BUY | 50,000 | $59.69 | $2,984,500 | 899,205 | 6% |
| 2025-11-05 | Robert Hamilton Steers | BUY | 19,329 | $67.61 | $1,306,834 | 7,128,497 | 0% |
| 2025-11-04 | Robert Hamilton Steers | BUY | 27,292 | $67.95 | $1,854,491 | 7,108,526 | 0% |
| 2025-11-04 | Robert Hamilton Steers | BUY | 642 | $68.39 | $43,906 | 7,109,168 | 0% |
| 2025-11-04 | Robert Hamilton Steers | BUY | 14,975 | $67.96 | $1,017,701 | 3,891,184 | 0% |
| 2025-11-03 | Robert Hamilton Steers | BUY | 19,856 | $68.15 | $1,353,186 | 7,079,940 | 0% |
| 2025-11-03 | Robert Hamilton Steers | BUY | 1,294 | $68.66 | $88,846 | 7,081,234 | 0% |
| 2025-11-03 | Robert Hamilton Steers | BUY | 17,200 | $68.21 | $1,173,212 | 3,875,909 | 0% |
| 2025-11-03 | Robert Hamilton Steers | BUY | 300 | $68.65 | $20,595 | 3,876,209 | 0% |
| 2025-10-22 | Robert Hamilton Steers | BUY | 6,668 | $69.87 | $465,893 | 7,058,138 | 0% |
| 2025-10-22 | Robert Hamilton Steers | BUY | 1,946 | $70.54 | $137,271 | 7,060,084 | 0% |
| 2025-10-22 | Robert Hamilton Steers | BUY | 6,643 | $69.87 | $464,146 | 3,856,697 | 0% |
| 2025-10-22 | Robert Hamilton Steers | BUY | 2,012 | $70.53 | $141,906 | 3,858,709 | 0% |
| 2025-10-21 | Robert Hamilton Steers | BUY | 5,557 | $71.30 | $396,214 | 7,051,470 | 0% |
| 2025-10-21 | Robert Hamilton Steers | BUY | 5,434 | $71.31 | $387,499 | 3,850,054 | 0% |
| 2025-10-20 | Robert Hamilton Steers | BUY | 6,382 | $69.50 | $443,549 | 7,045,739 | 0% |
| 2025-10-20 | Robert Hamilton Steers | BUY | 174 | $69.96 | $12,173 | 7,045,913 | 0% |
| 2025-10-20 | Robert Hamilton Steers | BUY | 5,204 | $69.44 | $361,366 | 3,844,101 | 0% |
| 2025-10-20 | Robert Hamilton Steers | BUY | 519 | $69.94 | $36,299 | 3,844,620 | 0% |
| 2025-05-09 | Jon Cheigh | SELL | 25,500 | $80.01 | $2,040,255 | 142,431 | 15% |
| 2024-12-02 | Daniel P Charles | SELL | 6,768 | $103.73 | $702,045 | 46,140 | 13% |
| 2024-12-02 | Daniel P Charles | SELL | 100 | $104.18 | $10,418 | 46,040 | 0% |
| 2024-10-18 | Peter L Rhein | SELL | 990 | $104.91 | $103,861 | 13,712 | 7% |
| 2024-10-18 | Peter L Rhein | SELL | 1,510 | $105.91 | $159,924 | 12,202 | 11% |
| 2024-09-17 | Edmond D Villani | SELL | 3,000 | $96.76 | $290,280 | 28,460 | 10% |
| 2024-09-16 | Francis C Poli | SELL | 14,966 | $94.08 | $1,408,001 | 64,900 | 19% |
| 2024-09-16 | Francis C Poli | SELL | 34 | $94.62 | $3,217 | 64,866 | 0% |