| Sep 11, 2026 (view filing)9:30 AM ET | Sep 9 | 2 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +274.74 | $77.35 | +$21.3K | +2.8%10.0K after | |
| Aug 20, 2026 (view filing)5:51 PM ET | Aug 19 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +261.36 | $81.30 | +$21.2K | +2.8%9.74K after | |
| Mar 12, 2026 (view filing) | Mar 11 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +372.84 | $77.74 | +$29.0K | +4.1%9.36K after | |
| Dec 8, 2025 (view filing) | Dec 5 | 3 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +270.27 | $78.57 | +$21.2K | +4.1%6.89K after | |
| Sep 9, 2025 (view filing) | Sep 8 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +253.58 | $83.75 | +$21.2K | +4.0%6.58K after | |
| Aug 18, 2025 (view filing) | Aug 15 | 3 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +506.69 | $83.83 | +$42.5K | +8.7%6.33K after | |
| Mar 13, 2025 (view filing) | Mar 12 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +445.54 | $90.83 | +$40.5K | +4.0%11.5K after | |
| Aug 26, 2024 (view filing) | Aug 23 | 3 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +406.12 | $87.36 | +$35.5K | +4.1%10.3K after | |
| May 31, 2024 (view filing) | May 30 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +57.66 | $78.00 | +$4.50K | +0.6%9.83K after | |
| Mar 7, 2024 (view filing) | Mar 6 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +457.7 | $82.16 | +$37.6K | +4.9%9.72K after | |
| Dec 7, 2023 (view filing) | Dec 6 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +20.15 | $74.39 | +$1.50K | +0.2%8.46K after | |
| Nov 16, 2023 (view filing) | Nov 15 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +99.84 | $75.07 | +$7.49K | +1.2%8.44K after | |
| Aug 29, 2023 (view filing) | Aug 25 | 4 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +433.99 | $74.84 | +$32.5K | +5.5%8.29K after | |
| May 24, 2023 (view filing) | May 23 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +59.56 | $75.50 | +$4.50K | +0.8%7.82K after | |
| Mar 13, 2023 (view filing) | Mar 10 | 3 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +1.15K | $70.19 | +$80.5K | +17.4%7.72K after | |
| Nov 17, 2022 (view filing) | Nov 15 | 2 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +172.41 | $69.55 | +$12.0K | +2.7%6.54K after | |
| Sep 1, 2022 (view filing) | Aug 30 | 2 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +361 | $78.90 | +$28.5K | +6.0%6.33K after | |
| May 26, 2022 (view filing) | May 25 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +56.85 | $79.11 | +$4.50K | +1.0%5.94K after | |
| Mar 8, 2022 (view filing) | Mar 4 | 4 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +1.07K | $74.86 | +$79.9K | +22.3%5.86K after | |
| Nov 23, 2021 (view filing) | Nov 22 | 1 day | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +58.46 | $76.93 | +$4.50K | +1.2%4.77K after | |
| Aug 30, 2021 (view filing) | Aug 26 | 4 days | Berbee James GDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.MGEE Common Stock | +373.55 | $80.26 | +$30.0K | +8.7%4.69K after | |