Jagadeesh A. Reddy
Known title: President & CEOCIK: 0001937748
Associated companies
Transaction History
| MEC | ▼ Sell | Open Market | 15,688 | $550K | 6/11/2026 | View on chart |
| MEC | ▼ Sell | Open Market | 1,300 | $46K | 6/8/2026 | View on chart |
| MEC | ▼ Sell | Open Market | 17,942 | $538K | 6/1/2026 | View on chart |
| MEC | ▼ Sell | Open Market | 10,332 | $266K | 5/7/2026 | View on chart |
| MEC | ▼ Sell | Open Market | 11,464 | $299K | 5/7/2026 | View on chart |
| MEC | ▲ Buy | Option Exercise | 36,317 | $0 | 3/15/2026 | View on chart |
| MEC | ▲ Buy | Option Exercise | 27,643 | $0 | 3/15/2026 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 30,062 | $501K | 3/15/2026 | View on chart |
| MEC | ▲ Buy | Open Market | 7,500 | $105K | 8/7/2025 | View on chart |
| MEC | ▲ Buy | Option Exercise | 32,051 | $0 | 7/19/2025 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 15,064 | $230K | 7/19/2025 | View on chart |
| MEC | ▲ Buy | Option Exercise | 36,317 | $0 | 3/15/2025 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 17,050 | $245K | 3/15/2025 | View on chart |
| MEC | ▲ Buy | Open Market | 380 | $5K | 3/12/2025 | View on chart |
| MEC | ▲ Buy | Option Exercise | 25,432 | $0 | 2/28/2025 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 11,953 | $179K | 2/28/2025 | View on chart |
| MEC | ▲ Buy | Open Market | 5,903 | $99K | 11/7/2024 | View on chart |
| MEC | ▲ Buy | Option Exercise | 32,051 | $0 | 7/19/2024 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 15,063 | $279K | 7/19/2024 | View on chart |
| MEC | ▲ Buy | Open Market | 1,560 | $20K | 3/15/2024 | View on chart |
| MEC | ▲ Buy | Option Exercise | 25,432 | $0 | 2/28/2024 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 8,138 | $97K | 2/28/2024 | View on chart |
| MEC | ▲ Buy | Option Exercise | 32,052 | $0 | 7/19/2023 | View on chart |
| MEC | ▼ Sell | Tax Withholding | 10,256 | $115K | 7/19/2023 | View on chart |
| MEC | ▲ Buy | Open Market | 12,017 | $114K | 11/4/2022 | View on chart |
| MEC | ▲ Buy | Open Market | 1,600 | $16K | 11/4/2022 | View on chart |
| MEC | ▲ Buy | Open Market | 13,454 | $117K | 11/3/2022 | View on chart |