President & CEO
Avg Cost/Share
$25.41
Shares
46,121
Total Value
$1,171,934.61
Owned After
236,788
SEC Form 4
President & CEO
Avg Cost/Share
$24.07
Shares
44,984
Total Value
$1,082,899.83
Owned After
236,788
SEC Form 4
President & CEO
Avg Cost/Share
$25.47
Shares
44,983
Total Value
$1,112,950.64
Owned After
236,788
President & CEO
Avg Cost/Share
$46.76
Shares
12,500
Total Value
$581,387.80
Owned After
236,788
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Manthripragada Vijay | MEG | President & CEO | Mar 13, 2026 | Sell | $25.41 | 46,121 | $1,171,934.61 | 236,788 | |
| Manthripragada Vijay | MEG | President & CEO | Nov 11, 2025 | Sell | $24.07 | 44,984 | $1,082,899.83 | 236,788 | |
| Manthripragada Vijay | MEG | President & CEO | Nov 10, 2025 | Sell | $25.47 | 44,983 | $1,112,950.64 | 236,788 | |
| Manthripragada Vijay | MEG | President & CEO | May 6, 2024 | Sell | $46.76 | 12,500 | $581,387.80 | 236,788 |