| MEC | Leuba Sean P | SVP, Corp. Development & GC | Mar 15 '26 | Option Exercise | 0.00 | 23,818 | 0 | 23,750 | Mar 17 12:00 AM |
| MEC | Leuba Sean P | GC & Secretary | Mar 05 '26 | Sale | 19.15 | 9,198 | 176,164 | 0 | Mar 09 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Aug 11 '25 | Buy | 13.56 | 500 | 6,780 | 2,500 | Aug 11 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Mar 15 '25 | Option Exercise | 0.00 | 14,528 | 0 | 21,756 | Mar 18 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Mar 06 '25 | Buy | 14.18 | 1,000 | 14,179 | 2,000 | Mar 07 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Feb 28 '25 | Option Exercise | 0.00 | 12,330 | 0 | 17,223 | Mar 04 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Jan 09 '25 | Option Exercise | 0.00 | 11,566 | 0 | 13,926 | Jan 10 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Nov 07 '24 | Buy | 16.13 | 1,000 | 16,125 | 1,000 | Nov 07 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Feb 28 '24 | Option Exercise | 0.00 | 12,332 | 0 | 9,949 | Mar 01 12:00 AM |
| MEC | Leuba Sean P | SVP, Corp. Development & GC | Jan 09 '24 | Option Exercise | 0.00 | 11,566 | 0 | 5,783 | Jan 09 12:00 AM |