Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Lehr Rachele Marie
Chief Financial Officer at Mayville Engineering. Filing since 7 Nov 2024.
CIK 0001751718
Company
Date
Role
Action
Shares
Amount
Of holding
MEC
Mayville Engineering Company, Inc.
8 Aug 2025
Chief Financial Officer
Bought
1,400
$19.71K
7.2%
MEC
Mayville Engineering Company, Inc.
7 Nov 2024
Chief Human Resources Officer
Bought
1,500
$23.85K
24.9%
2 decisions on file.