Moleculin Biotech, Inc. (MBRX) Insider Trading -- Recent Executive & Director Transactions

3 insiders reported 36 Form 4 transactions for Moleculin Biotech, Inc. (MBRX) over the past 18 months (most recent 2026-06-24). Recent activity: KLEMP WALTER V (CEO and President) Buy 150 shares, Foster Jonathan P. (Chief Financial Officer) Buy 109 shares, PICKER DONALD H (Chief Science Officer) Buy 44 shares, PICKER DONALD H (Chief Science Officer) Sell 13 shares, Foster Jonathan P. (Chief Financial Officer) Sell 31 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-06-24KLEMP WALTER VCEO and PresidentBuy150$0
2026-06-24Foster Jonathan P.Chief Financial OfficerBuy109$0
2026-06-24PICKER DONALD HChief Science OfficerBuy44$0
2026-06-24PICKER DONALD HChief Science OfficerSell13$37
2026-06-24Foster Jonathan P.Chief Financial OfficerSell31$89
2026-06-24KLEMP WALTER VCEO and PresidentSell37$107
2026-06-24PICKER DONALD HChief Science OfficerBuy71$0
2026-06-24Foster Jonathan P.Chief Financial OfficerBuy174$0
2026-06-24KLEMP WALTER VCEO and PresidentBuy360$0
2026-06-24PICKER DONALD HChief Science OfficerSell21$66
2026-06-24Foster Jonathan P.Chief Financial OfficerSell41$128
2026-06-24KLEMP WALTER VCEO and PresidentSell88$275
2025-11-06PICKER DONALD HChief Science OfficerBuy8,750$0
2025-11-06PICKER DONALD HChief Science OfficerSell2,131$1,066
2025-11-06KLEMP WALTER VCEO and PresidentBuy28,750$0
2025-11-06KLEMP WALTER VCEO and PresidentSell7,001$3,500
2025-11-06Foster Jonathan P.Chief Financial OfficerBuy20,625$0
2025-11-06Foster Jonathan P.Chief Financial OfficerSell5,023$2,512
2025-06-23PICKER DONALD HChief Science OfficerBuy1,078$0
2025-06-23PICKER DONALD HChief Science OfficerSell263$71
2025-06-23PICKER DONALD HChief Science OfficerBuy1,766$0
2025-06-23PICKER DONALD HChief Science OfficerSell430$116
2025-06-23Foster Jonathan P.Chief Financial OfficerBuy2,711$0
2025-06-23Foster Jonathan P.Chief Financial OfficerSell661$178
2025-06-23Foster Jonathan P.Chief Financial OfficerBuy4,328$0

Source: SEC Form 4 filings · as of 2026-06-24