Stratmann Philipp (CIK 0001869065)

Latest company ownership

Shares held
517,714
Last filed at
Sep 18, 2025
Confidence Score
91.1
2025Q4
Confidence Score History
2023Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 16, 2025 Dec 16, 2025 Ocean Power Technologies, Inc. CEO Buy 77.5 +7,750 1.52% $2.6K
Dec 15, 2025 Dec 15, 2025 Ocean Power Technologies, Inc. CEO Buy 77.5 +6,298 1.25% $2.2K
Sep 17, 2025 Sep 18, 2025 Ocean Power Technologies, Inc. CEO Buy 67.5 +3,989 0.78% $2K
Jan 31, 2025 Mar 14, 2025 Ocean Power Technologies, Inc. CEO Sell 40.0 -364,507 -41.50% $339K
Jan 31, 2025 Feb 4, 2025 Ocean Power Technologies, Inc. CEO Buy 90.0 +182,279 7.19% $177.2K
Jan 16, 2024 Jan 24, 2024 Ocean Power Technologies, Inc. CEO Sell 27.5 -14,061 -8.61% $3.8K
Sep 15, 2023 Sep 18, 2023 Ocean Power Technologies, Inc. CEO Buy 90.0 +12,115 14.83% $5K
Jun 20, 2023 Jun 22, 2023 Ocean Power Technologies, Inc. CEO Sell 27.5 -3,766 -3.30% $2.4K
Jan 13, 2023 Jan 17, 2023 Ocean Power Technologies, Inc. CEO Sell 27.5 -7,203 -6.88% $5.3K