Powers Robert Patrick (CIK 0001368073)

Latest company ownership

Shares held
427,862
Last filed at
Mar 14, 2025
Confidence Score
76.7
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 15, 2025 Dec 15, 2025 Ocean Power Technologies, Inc. CFO Buy 85.0 +14,723 5.81% $5K
Jan 31, 2025 Feb 4, 2025 Ocean Power Technologies, Inc. CFO Buy 90.0 +101,616 7.83% $98.6K
Jan 22, 2024 Jan 24, 2024 Ocean Power Technologies, Inc. CFO Sell 27.5 -9,068 -10.46% $2.4K
Jan 16, 2024 Jan 18, 2024 Ocean Power Technologies, Inc. CFO Sell 27.5 -3,774 -3.87% $1.1K
Jan 2, 2024 Jan 3, 2024 Ocean Power Technologies, Inc. CFO Sell 27.5 -3,773 -4.17% $1.2K
Sep 18, 2023 Sep 20, 2023 Ocean Power Technologies, Inc. CFO Buy 90.0 +12,345 74.62% $5K
Jan 13, 2023 Jan 17, 2023 Ocean Power Technologies, Inc. CFO Sell 27.5 -3,735 -7.72% $2.8K