MEC · Mayville Engineering Company Inc. Common Stock
View on chartInsiders & Stakes
| Kamphuis Robert D Chairman, Pres. & CEO | ▼ Sell | Tax Withholding | 420,536 Shares held | 2/28/2022 | View profile |
| Butz Todd M Chief Financial Officer | ▼ Sell | Tax Withholding | 173,743 Shares held | 3/15/2025 | View profile |
| Timothy L. Christen Director | ▲ Buy | Option Exercise | 153,804 Shares held | 4/21/2026 | View profile |
| Jagadeesh A. Reddy President & CEO | ▼ Sell | Open Market | 124,105 Shares held | 6/11/2026 | View profile |
| Ryan F. Raber EVP - Strategy, Sales & Mktg | ▼ Sell | Open Market | 86,970 Shares held | 5/26/2026 | View profile |
| Michels Patrick D Director | ▲ Buy | Option Exercise | 81,135 Shares held | 4/18/2023 | View profile |
| Steven L. Fisher Director | ▲ Buy | Option Exercise | 80,713 Shares held | 4/21/2026 | View profile |
| CARLSON ALLEN J Director | ▲ Buy | Option Exercise | 74,882 Shares held | 4/16/2025 | View profile |
| Stille Randall P Chief Operating Officer | ▼ Sell | Tax Withholding | 45,056 Shares held | 2/28/2023 | View profile |
| Rachele Marie Lehr Chief Human Resources Officer | ▼ Sell | Tax Withholding | 30,529 Shares held | 3/15/2026 | View profile |
| Robert L. McCormick President and CEO | ▲ Buy | Option Exercise | 29,078 Shares held | 4/21/2026 | View profile |
| Kent Jennifer J. Director | ▲ Buy | Option Exercise | 24,982 Shares held | 4/16/2025 | View profile |
| Jay O. Rothman | ▲ Buy | Option Exercise | 24,721 Shares held | 4/16/2024 | View profile |
| Sean P. Leuba SVP, Corp. Development & GC | ▼ Sell | Open Market | 6,633 Shares held | 8/6/2026 | View profile |
| Tania Wingfield EVP & CHRO | ▲ Buy | Option Exercise | 5,949 Shares held | 4/21/2026 | View profile |
| Craig D. Nichols SVP, Operations & Supply Chain | ▼ Sell | Open Market | 146 Shares held | 5/21/2026 | View profile |
Transaction History
| Sean P. Leuba | ▼ Sell | Open Market | 12,855 | $327K | 8/6/2026 |
| Jagadeesh A. Reddy | ▼ Sell | Open Market | 15,688 | $550K | 6/11/2026 |
| Jagadeesh A. Reddy | ▼ Sell | Open Market | 1,300 | $46K | 6/8/2026 |
| Jagadeesh A. Reddy | ▼ Sell | Open Market | 17,942 | $538K | 6/1/2026 |
| Ryan F. Raber | ▼ Sell | Open Market | 20,000 | $520K | 5/26/2026 |
| Craig D. Nichols | ▼ Sell | Open Market | 4,000 | $93K | 5/21/2026 |
| Sean P. Leuba | ▼ Sell | Gift | 1,015 | $0 | 5/8/2026 |
| Jagadeesh A. Reddy | ▼ Sell | Open Market | 10,332 | $266K | 5/7/2026 |
| Jagadeesh A. Reddy | ▼ Sell | Open Market | 11,464 | $299K | 5/7/2026 |
| Tania Wingfield | ▲ Buy | Option Exercise | 5,949 | $0 | 4/21/2026 |
| Robert L. McCormick | ▲ Buy | Option Exercise | 10,331 | $0 | 4/21/2026 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 5,883 | $0 | 4/21/2026 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 19,532 | $0 | 4/21/2026 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 14,485 | $0 | 4/21/2026 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 10,331 | $0 | 4/21/2026 |
| Timothy L. Christen | ▲ Buy | Option Exercise | 12,397 | $0 | 4/21/2026 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 36,317 | $0 | 3/15/2026 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 27,643 | $0 | 3/15/2026 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 30,062 | $501K | 3/15/2026 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 17,650 | $0 | 3/15/2026 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 12,452 | $0 | 3/15/2026 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 14,150 | $236K | 3/15/2026 |
| Craig D. Nichols | ▲ Buy | Option Exercise | 5,808 | $0 | 3/15/2026 |
| Craig D. Nichols | ▼ Sell | Tax Withholding | 1,662 | $28K | 3/15/2026 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 7,263 | $0 | 3/15/2026 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 4,646 | $0 | 3/15/2026 |
| Sean P. Leuba | ▼ Sell | Tax Withholding | 5,277 | $88K | 3/15/2026 |
| Rachele Marie Lehr | ▲ Buy | Option Exercise | 8,560 | $0 | 3/15/2026 |
| Rachele Marie Lehr | ▲ Buy | Option Exercise | 5,808 | $0 | 3/15/2026 |
| Rachele Marie Lehr | ▼ Sell | Tax Withholding | 4,600 | $77K | 3/15/2026 |
| Sean P. Leuba | ▼ Sell | Open Market | 2,500 | $50K | 3/5/2026 |
| Sean P. Leuba | ▼ Sell | Open Market | 6,698 | $126K | 3/5/2026 |
| Steven L. Fisher | ▼ Sell | Open Market | 5,000 | $95K | 12/11/2025 |
| Steven L. Fisher | ▼ Sell | Open Market | 5,000 | $96K | 12/11/2025 |
| Ryan F. Raber | ▼ Sell | Open Market | 12,500 | $209K | 11/25/2025 |
| Ryan F. Raber | ▼ Sell | Open Market | 2,500 | $42K | 11/25/2025 |
| Craig D. Nichols | ▲ Buy | Grant | 1,134 | $18K | 11/6/2025 |
| Sean P. Leuba | ▲ Buy | Open Market | 500 | $7K | 8/11/2025 |
| Rachele Marie Lehr | ▲ Buy | Open Market | 1,400 | $20K | 8/8/2025 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 7,500 | $105K | 8/7/2025 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 32,051 | $0 | 7/19/2025 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 15,064 | $230K | 7/19/2025 |
| Robert L. McCormick | ▲ Buy | Option Exercise | 9,026 | $0 | 4/16/2025 |
| Kent Jennifer J. | ▲ Buy | Option Exercise | 9,026 | $0 | 4/16/2025 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 9,026 | $0 | 4/16/2025 |
| Timothy L. Christen | ▲ Buy | Option Exercise | 10,832 | $0 | 4/16/2025 |
| CARLSON ALLEN J | ▲ Buy | Option Exercise | 9,026 | $0 | 4/16/2025 |
| Rachele Marie Lehr | ▲ Buy | Option Exercise | 8,562 | $0 | 3/15/2025 |
| Rachele Marie Lehr | ▼ Sell | Tax Withholding | 2,741 | $39K | 3/15/2025 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 7,264 | $0 | 3/15/2025 |
| Sean P. Leuba | ▼ Sell | Tax Withholding | 3,217 | $46K | 3/15/2025 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 36,317 | $0 | 3/15/2025 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 17,050 | $245K | 3/15/2025 |
| Butz Todd M | ▲ Buy | Option Exercise | 17,614 | $0 | 3/15/2025 |
| Butz Todd M | ▼ Sell | Tax Withholding | 5,637 | $81K | 3/15/2025 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 17,650 | $0 | 3/15/2025 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 8,276 | $119K | 3/15/2025 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 380 | $5K | 3/12/2025 |
| Sean P. Leuba | ▲ Buy | Open Market | 1,000 | $14K | 3/6/2025 |
| Rachele Marie Lehr | ▲ Buy | Option Exercise | 8,853 | $0 | 2/28/2025 |
| Rachele Marie Lehr | ▼ Sell | Tax Withholding | 2,834 | $42K | 2/28/2025 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 6,165 | $0 | 2/28/2025 |
| Sean P. Leuba | ▼ Sell | Tax Withholding | 2,731 | $41K | 2/28/2025 |
| Butz Todd M | ▲ Buy | Option Exercise | 11,560 | $0 | 2/28/2025 |
| Butz Todd M | ▼ Sell | Tax Withholding | 3,700 | $55K | 2/28/2025 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 25,432 | $0 | 2/28/2025 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 11,953 | $179K | 2/28/2025 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 12,793 | $0 | 2/28/2025 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 6,012 | $90K | 2/28/2025 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 5,783 | $0 | 1/9/2025 |
| Sean P. Leuba | ▼ Sell | Tax Withholding | 2,868 | $43K | 1/9/2025 |
| Butz Todd M | ▲ Buy | Open Market | 1,272 | $20K | 11/7/2024 |
| Rachele Marie Lehr | ▲ Buy | Open Market | 1,500 | $24K | 11/7/2024 |
| Sean P. Leuba | ▲ Buy | Open Market | 1,000 | $16K | 11/7/2024 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 5,903 | $99K | 11/7/2024 |
| Ryan F. Raber | ▼ Sell | Open Market | 21,508 | $412K | 8/23/2024 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 58,979 | $0 | 8/22/2024 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 37,471 | $718K | 8/22/2024 |
| Butz Todd M | ▲ Buy | Option Exercise | 88,029 | $0 | 8/21/2024 |
| Butz Todd M | ▼ Sell | Tax Withholding | 58,719 | $1.1M | 8/21/2024 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 32,051 | $0 | 7/19/2024 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 15,063 | $279K | 7/19/2024 |
| Kent Jennifer J. | ▲ Buy | Option Exercise | 9,721 | $0 | 4/16/2024 |
| CARLSON ALLEN J | ▲ Buy | Option Exercise | 9,721 | $0 | 4/16/2024 |
| Timothy L. Christen | ▲ Buy | Option Exercise | 11,666 | $0 | 4/16/2024 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 9,721 | $0 | 4/16/2024 |
| Jay O. Rothman | ▲ Buy | Option Exercise | 9,721 | $0 | 4/16/2024 |
| Robert L. McCormick | ▲ Buy | Option Exercise | 9,721 | $0 | 4/16/2024 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 1,560 | $20K | 3/15/2024 |
| Butz Todd M | ▲ Buy | Option Exercise | 29,728 | $0 | 2/28/2024 |
| Butz Todd M | ▼ Sell | Tax Withholding | 9,512 | $114K | 2/28/2024 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 32,899 | $0 | 2/28/2024 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 10,527 | $126K | 2/28/2024 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 6,166 | $0 | 2/28/2024 |
| Sean P. Leuba | ▼ Sell | Tax Withholding | 1,806 | $22K | 2/28/2024 |
| Rachele Marie Lehr | ▲ Buy | Option Exercise | 8,854 | $0 | 2/28/2024 |
| Rachele Marie Lehr | ▼ Sell | Tax Withholding | 2,833 | $34K | 2/28/2024 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 25,432 | $0 | 2/28/2024 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 8,138 | $97K | 2/28/2024 |
| Sean P. Leuba | ▲ Buy | Option Exercise | 5,783 | $0 | 1/9/2024 |
| Sean P. Leuba | ▼ Sell | Tax Withholding | 2,000 | $27K | 1/9/2024 |
| Steven L. Fisher | ▲ Buy | Open Market | 3,000 | $38K | 11/17/2023 |
| Steven L. Fisher | ▲ Buy | Open Market | 5,000 | $62K | 11/3/2023 |
| Jagadeesh A. Reddy | ▲ Buy | Option Exercise | 32,052 | $0 | 7/19/2023 |
| Jagadeesh A. Reddy | ▼ Sell | Tax Withholding | 10,256 | $115K | 7/19/2023 |
| Michels Patrick D | ▲ Buy | Option Exercise | 14,485 | $0 | 4/18/2023 |
| Timothy L. Christen | ▲ Buy | Option Exercise | 2,774 | $0 | 4/18/2023 |
| Timothy L. Christen | ▲ Buy | Option Exercise | 14,485 | $0 | 4/18/2023 |
| CARLSON ALLEN J | ▲ Buy | Option Exercise | 14,485 | $0 | 4/18/2023 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 30,814 | $0 | 2/28/2023 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 9,860 | $158K | 2/28/2023 |
| Butz Todd M | ▲ Buy | Option Exercise | 27,983 | $0 | 2/28/2023 |
| Butz Todd M | ▼ Sell | Tax Withholding | 8,954 | $144K | 2/28/2023 |
| Stille Randall P | ▲ Buy | Option Exercise | 25,472 | $0 | 2/28/2023 |
| Stille Randall P | ▼ Sell | Tax Withholding | 7,284 | $117K | 2/28/2023 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 12,017 | $114K | 11/4/2022 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 1,600 | $16K | 11/4/2022 |
| Jagadeesh A. Reddy | ▲ Buy | Open Market | 13,454 | $117K | 11/3/2022 |
| Butz Todd M | ▲ Buy | Open Market | 2,000 | $14K | 8/10/2022 |
| Steven L. Fisher | ▲ Buy | Option Exercise | 6,235 | $0 | 4/20/2022 |
| Michels Patrick D | ▲ Buy | Option Exercise | 6,235 | $0 | 4/20/2022 |
| Timothy L. Christen | ▲ Buy | Option Exercise | 6,235 | $0 | 4/20/2022 |
| CARLSON ALLEN J | ▲ Buy | Option Exercise | 6,235 | $0 | 4/20/2022 |
| Kent Jennifer J. | ▲ Buy | Option Exercise | 6,235 | $0 | 4/20/2022 |
| Timothy L. Christen | ▲ Buy | Open Market | 2,000 | $20K | 3/4/2022 |
| Stille Randall P | ▲ Buy | Option Exercise | 18,564 | $0 | 2/28/2022 |
| Stille Randall P | ▼ Sell | Tax Withholding | 5,309 | $55K | 2/28/2022 |
| Ryan F. Raber | ▲ Buy | Option Exercise | 22,470 | $0 | 2/28/2022 |
| Ryan F. Raber | ▼ Sell | Tax Withholding | 7,190 | $74K | 2/28/2022 |
| Kamphuis Robert D | ▲ Buy | Option Exercise | 114,633 | $0 | 2/28/2022 |
| Kamphuis Robert D | ▼ Sell | Tax Withholding | 33,633 | $347K | 2/28/2022 |
| Butz Todd M | ▲ Buy | Option Exercise | 27,371 | $0 | 2/28/2022 |
| Butz Todd M | ▼ Sell | Tax Withholding | 8,758 | $90K | 2/28/2022 |
| Michels Patrick D | ▲ Buy | Open Market | 10,000 | $171K | 11/4/2021 |