Ballbach John M (CIK 0001242950)

Latest company ownership

Shares held
19,474
Last filed at
Nov 2, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2018Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Oct 31, 2023 Nov 2, 2023 RPM INTERNATIONAL INC/DE/ Director Sell 26.3 -427 -2.15% $39K
Oct 31, 2022 Nov 2, 2022 RPM INTERNATIONAL INC/DE/ Director Sell 26.3 -527 -2.83% $49.8K
Oct 29, 2021 Nov 2, 2021 RPM INTERNATIONAL INC/DE/ Director Sell 26.3 -452 -2.63% $39.4K
Oct 15, 2018 Oct 18, 2018 RPM INTERNATIONAL INC/DE/ Director Buy 95.0 +1,680 16.97% $100K
Oct 15, 2018 Oct 17, 2018 RPM INTERNATIONAL INC/DE/ Director Buy 95.0 +3,360 33.94% $200K
Jul 23, 2018 Jul 24, 2018 RPM INTERNATIONAL INC/DE/ Director Buy 97.5 +8,100 100.00% $503.2K