logo

Maschinenfabrik Berthold Hermle AG

DB • MBH3 DE0006052830

Market Closed

DB:MBH3 Insider Momentum

Current Insider Positions in DB:MBH3

Recent Reported Insider Transactions in DB:MBH3

DB:MBH3 Insider Trades and Performance