Helms Todd P (CIK 0001729377)

Latest company ownership

Shares held
57,936.86
Last filed at
Dec 4, 2025
Confidence Score
7.9
2025Q4
Confidence Score History
2021Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 3, 2025 Dec 5, 2025 Mueller Water Products, Inc. SVP and CHRO Sell 20.0 -15,759 -5.71% $388K
Dec 1, 2025 Dec 3, 2025 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -1,491 -2.51% $35.9K
Nov 28, 2025 Dec 2, 2025 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -1,287 -2.24% $31.2K
Aug 25, 2025 Aug 27, 2025 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -839 -1.51% $22.6K
Dec 2, 2024 Dec 4, 2024 Mueller Water Products, Inc. SVP and CHRO Sell 17.5 -58,942 -57.69% $1.5M
Nov 29, 2024 Dec 3, 2024 Mueller Water Products, Inc. SVP and CHRO Sell 22.5 -2,778 -6.20% $69.6K
Nov 22, 2024 Nov 26, 2024 Mueller Water Products, Inc. SVP and CHRO Sell 22.5 -3,556 -8.42% $89K
Aug 26, 2024 Aug 28, 2024 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -839 -1.95% $17.5K
Feb 13, 2024 Feb 15, 2024 Mueller Water Products, Inc. SVP and CHRO Sell 20.0 -37,000 -47.33% $560.6K
Nov 30, 2023 Dec 6, 2023 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -2,110 -2.05% $28.5K
Nov 29, 2023 Dec 6, 2023 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -1,491 -2.97% $19.8K
Nov 29, 2023 Dec 1, 2023 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -998 -1.93% $13.3K
Feb 24, 2023 Feb 27, 2023 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -1,028 -2.45% $14.3K
Dec 2, 2022 Dec 5, 2022 Mueller Water Products, Inc. SVP and CHRO Sell 27.5 -747 -1.92% $8.8K
Nov 29, 2022 Dec 2, 2022 Mueller Water Products, Inc. SVP and CHRO Sell 90.0 +10,418 17.14% $7.8K
May 13, 2022 May 17, 2022 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -3,875 -14.11% $45.1K
May 18, 2021 Mar 1, 2022 Mueller Water Products, Inc. SVP and CHRO Sell 22.5 -7,353 -7.53% $90.6K
Dec 13, 2021 Dec 13, 2021 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -1,712 -13.91% $23.8K
Dec 2, 2021 Dec 6, 2021 Mueller Water Products, Inc. SVP and CHRO Sell 26.3 -747 -5.72% $10.4K
Feb 24, 2021 Mar 11, 2021 Mueller Water Products, Inc. SVP and CHRO Buy 86.3 +2,362 8.14% $27.2K
Feb 24, 2021 Feb 26, 2021 Mueller Water Products, Inc. SVP and CHRO Sell 22.5 -4,094 -35.24% $54K