![]()
| 3 Nov 2023 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 76 | $1,321.47 | $100,432 3 Nov 2023 | 1,319 | ↗ |
| 28 Apr 2023 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 75 | $1,340.66 | $100,550 28 Apr 2023 | 1,030 | ↗ |
| 23 Aug 2022 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 83 | $1,213.86 | $100,750 23 Aug 2022 | 955 | ↗ |
| 4 Aug 2022 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 84 | $1,196.40 | $100,498 4 Aug 2022 | 36 | ↗ |
| 6 May 2022 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 78 | $1,319.71 | $102,937 6 May 2022 | 603 | ↗ |
| 6 May 2021 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 82 | $1,195.35 | $98,019 6 May 2021 | 336 | ↗ |
| 18 Feb 2021 | MKLMarkel Group Inc | A. Lynne Puckett Director | Buy | 90 | $1,092.20 | $98,298 18 Feb 2021 | 254 | ↗ |
| 19 Nov 2018 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 2,540 | $26.18 | $66,497 19 Nov 2018 | 54,818 | ↗ |
| 18 May 2018 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 252 | $32.56 | $8,205 18 May 2018 | 29,003 | ↗ |
| 20 Feb 2018 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 770 | $33.46 | $25,764 20 Feb 2018 | 29,255 | ↗ |
| 16 Jan 2018 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Option | 7,270 | $35.60 | $258,812 16 Jan 2018 | 37,295 | ↗ |
| 30 May 2017 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Option | 14,355 | $21.77 | $312,508 30 May 2017 | 40,907 | ↗ |
| 17 May 2017 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 288 | $39.40 | $11,347 17 May 2017 | 26,552 | ↗ |
| 24 Feb 2017 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 814 | $38.17 | $31,070 24 Feb 2017 | 26,840 | ↗ |
| 21 Feb 2017 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 813 | $39.74 | $32,309 21 Feb 2017 | 27,654 | ↗ |
| 29 Sep 2016 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Option | 29,135 | $14.48 | $421,875 29 Sep 2016 | 28,467 | ↗ |
| 29 Sep 2016 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Option | 29,135 | $14.48 | $421,875 29 Sep 2016 | 28,467 | ↗ |
| 30 Sep 2015 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 1,030 | $29.83 | $30,725 30 Sep 2015 | 20,369 | ↗ |
| 26 May 2015 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Option | 29,135 | $14.48 | $421,875 26 May 2015 | 47,329 | ↗ |
| 3 Mar 2015 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 1,000 | $52.81 | $52,810 3 Mar 2015 | 18,194 | ↗ |
| 29 Sep 2014 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Sale | 906 | $58.49 | $52,992 29 Sep 2014 | 19,194 | ↗ |
| 20 Sep 2011 | CFXColfax Corp | A. Lynne Puckett SVP, GC, and Secretary | Buy | 1,111 | $24.00 | $26,664 20 Sep 2011 | 1,111 | ↗ |