11 transactions in 3 companies, from August 13, 2025 to July 17, 2026.
Where this insider traded.
| Company | Ticker | Trades | Bought | Sold |
|---|---|---|---|---|
| MARKEL GROUP INC. | MKL | 4 | $269K | — |
| nVent Electric plc | NVT | 4 | $180K | — |
| CMS ENERGY CORP | CMS | 3 | $153K | — |
11 in total, newest filings first.
| Company | Ticker | Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|---|
| nVent Electric plc | NVT | Diane LeopoldDir | Jul 17 | F | 222 | $154.92 | $34K |
| MARKEL GROUP INC. | MKL | Diane LeopoldDir | Jun 15 | J | 66 | $1,668.65 | $110K |
| MARKEL GROUP INC. | MKL | Diane LeopoldDir | May 20 | A | 89 | $0.00 | — |
| nVent Electric plc | NVT | Diane LeopoldDir | May 15 | A | 976 | $0.00 | — |
| CMS ENERGY CORP | CMS | Diane LeopoldDir | May 8 | A | 2,411 | $0.00 | — |
| MARKEL GROUP INC. | MKL | Diane LeopoldDir | May 7 | P | 50 | $1,789.19 | $89K |
| MARKEL GROUP INC. | MKL | Diane LeopoldDir | May 6 | P | 100 | $1,792.61 | $179K |
| CMS ENERGY CORP | CMS | Diane LeopoldDir | Feb 25 | P | 2,000 | $76.70 | $153K |
| CMS ENERGY CORP | CMS | Diane LeopoldDir | Feb 20 | A | 769 | $0.00 | — |
| nVent Electric plc | NVT | Diane LeopoldDir | Aug 13 | P | 100 | $90.07 | $9K |
| nVent Electric plc | NVT | Diane LeopoldDir | Aug 13 | P | 1,900 | $89.84 | $171K |