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