SEC Insider Transactions from Stratmann Philipp.

Last updated: 2026-03-16 13:01 UTC | Total transactions: 36

Philipp Stratmann, President and CEO of Ocean Power Technologies ($OPTT), made three open market purchases of company shares over the past year, totaling roughly $6,700. His most recent buy occurred on December 16, 2025. These purchases rank 4,485th among nearly 5,000 individual insiders in our database, where the average buy amounts to about $1.46 million across roughly 3.3 transactions. Stratmann reported no open market sales in the last 365 days.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 5, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO F Common Stock 901096 $0.43 1,932,356.0000 194,959,935 31.80% 0.46%
Jan. 30, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Restricted Stock Unit 392553 $0.00 392,553.0000 194,959,935 9999.99% 0.20%
Jan. 30, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 100198 $0.00 2,440,899.0000 194,959,935 4.28% 0.05%
Jan. 30, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 100162 $0.00 2,340,701.0000 194,959,935 4.47% 0.05%
Jan. 30, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Restricted Stock Unit 100198 $0.00 100,198.0000 194,959,935 9999.99% 0.05%
Jan. 30, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 392553 $0.00 2,833,452.0000 194,959,935 16.08% 0.20%
Jan. 27, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 805944 $0.00 2,240,539.0000 194,959,935 56.18% 0.41%
Jan. 16, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 569045 $0.00 1,962,441.0000 194,959,935 40.84% 0.29%
Jan. 16, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 161801 $0.00 1,393,396.0000 194,959,935 13.14% 0.08%
Jan. 16, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Restricted Stock Unit 569045 $0.00 569,045.0000 194,959,935 9999.99% 0.29%
Jan. 16, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO D Common Stock 527846 $0.00 1,434,595.0000 194,959,935 26.90% 0.27%
Jan. 16, 2026 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Common Stock 617508 $0.00 1,393,396.0000 194,959,935 79.59% 0.32%
Dec. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO P Common Stock 7750 $0.33 518,440.0000 194,959,935 1.52% 0.00%
Dec. 15, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO P Common Stock 6298 $0.34 510,690.0000 194,959,935 1.25% 0.00%
Sept. 17, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO P Common Stock 3989 $0.50 517,714.0000 177,542,775 0.78% 0.00%
Jan. 31, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO F Common Stock 364507 $0.93 513,725.0000 0 41.50% 0.00%
Jan. 31, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Restricted Stock Unit 54782 $0.00 54,782.0000 0 9999.99% 0.00%
Jan. 31, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Common Stock 54782 $0.00 822,283.0000 0 7.14% 0.00%
Jan. 14, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO F Common Stock 33689 $0.89 788,594.0000 0 4.46% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO F Common Stock 88157 $0.99 700,437.0000 0 14.40% 0.00%
Jan. 21, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO F Common Stock 77059 $0.92 623,378.0000 0 14.11% 0.00%
Jan. 31, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO F Common Stock 16626 $0.66 606,752.0000 0 2.67% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Common Stock 73500 $0.00 243,718.0000 0 43.18% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Restricted Stock Unit 190306 $0.00 190,306.0000 0 9999.99% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Restricted Stock Unit 194118 $0.00 194,118.0000 0 9999.99% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Restricted Stock Unit 73500 $0.00 73,500.0000 0 9999.99% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Restricted Stock Unit 1688907 $0.00 1,688,907.0000 0 9999.99% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Common Stock 169691 $0.00 797,833.0000 0 27.01% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Common Stock 190306 $0.00 628,142.0000 0 43.47% 0.00%
Jan. 16, 2025 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO M Common Stock 194118 $0.00 437,836.0000 0 79.65% 0.00%
Feb. 1, 2024 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp President and CEO A Restricted Stock Unit 300484 $0.00 300,484.0000 0 9999.99% 0.00%
Jan. 22, 2024 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp Chief Executive Officer M Restricted Stock Unit 48529 $0.00 48,529.0000 0 50.00% 0.00%
Jan. 22, 2024 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp Chief Executive Officer F Common Stock 14061 $0.27 149,218.0000 0 8.61% 0.00%
Jan. 16, 2024 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp Chief Executive Officer M Common Stock 48529 $0.00 163,279.0000 0 42.29% 0.00%
Jan. 16, 2024 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp Chief Executive Officer M Restricted Stock Unit 21000 $0.00 42,000.0000 0 33.33% 0.00%
Jan. 16, 2024 Ocean Power Technologies, Inc. $OPTT Stratmann Philipp Chief Executive Officer M Common Stock 21000 $0.00 163,279.0000 0 14.76% 0.00%