Citadel Advisors’s Ocean Power Technologies OPTT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$86K Buy
10,943
+3,630
+50% +$36.9K ﹤0.01% 12798
2026
Q1
$76.8K Buy
7,313
+1,003
+16% +$12.9K ﹤0.01% 12201
2025
Q4
$56.8K Buy
6,310
+2,220
+54% +$29.9K ﹤0.01% 11969
2025
Q3
$61.8K Sell
4,090
-5,873
-59% -$96.3K ﹤0.01% 12090
2025
Q2
$142K Sell
9,963
-1,770
-15% -$25.2K ﹤0.01% 11006
2025
Q1
$160K Sell
11,733
-8,490
-42% -$183K ﹤0.01% 10772
2024
Q4
$619K Buy
20,223
+19,593
+3,110% +$147K ﹤0.01% 8079
2024
Q3
$2.94K Buy
+630
New +$4.67K ﹤0.01% 13707
2024
Q1
Sell
-1,710
Closed -$16.2K 15240
2023
Q4
$16.2K Sell
1,710
-7
-0.4% -$69 ﹤0.01% 12802
2023
Q3
$20.1K Sell
1,717
-10
-0.6% -$152 ﹤0.01% 12626
2023
Q2
$31.1K Sell
1,727
-256
-13% -$4.21K ﹤0.01% 12313
2023
Q1
$31.5K Buy
1,983
+510
+35% +$9.35K ﹤0.01% 12682
2022
Q4
$19.9K Hold
1,473
﹤0.01% 13147
2022
Q3
$36K Buy
+1,473
New +$41.2K ﹤0.01% 11809
2022
Q2
Sell
-793
Closed -$34K 13755
2022
Q1
$34K Buy
793
+440
+125% +$16.8K ﹤0.01% 13036
2021
Q4
$16K Sell
353
-414
-54% -$24.2K ﹤0.01% 13620
2021
Q3
$53K Sell
767
-1,883
-71% -$118K ﹤0.01% 13344
2021
Q2
$199K Sell
2,650
-4,907
-65% -$364K ﹤0.01% 12171
2021
Q1
$750K Buy
+7,557
New +$872K ﹤0.01% 8791

Other funds holding OPTT

Citadel Advisors's OPTT Position: Q4 2025 in Review

Citadel Advisors sold out of Ocean Power Technologies (OPTT) in Q4 2025, closing a stake of 3,951 shares — an estimated $53.3K sold.

Citadel Advisors first reported a position in OPTT in Q2 2014 and held it in 22 quarters. The position peaked at $111K in Q4 2016. 54 funds tracked by Wall St. Rank hold OPTT as of Q4 2025.

  • Citadel Advisors reported no remaining Ocean Power Technologies position as of Q4 2025 after selling out during the quarter.
  • Citadel Advisors sold 3,951 Ocean Power Technologies shares in Q4 2025, an estimated $53.3K.
  • Citadel Advisors first reported a position in Ocean Power Technologies in Q2 2014 and held it in 22 quarters.
  • Citadel Advisors's Ocean Power Technologies position peaked at $111K in Q4 2016.
  • 54 funds tracked by Wall St. Rank held Ocean Power Technologies as of Q4 2025.

Based on Citadel Advisors's 13F filing for Q4 2025, filed 17 Feb 2026.