Nebula Research & Development’s Orion OEC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-74,326
Closed -$780K 600
2025
Q2
$780K Sell
74,326
-13,925
-16% -$157K 0.07% 493
2025
Q1
$1.14M Buy
88,251
+36,970
+72% +$523K 0.11% 329
2024
Q4
$810K Sell
51,281
-20,397
-28% -$345K 0.1% 363
2024
Q3
$1.28M Buy
71,678
+51,750
+260% +$997K 0.15% 217
2024
Q2
$437K Buy
+19,928
New +$480K 0.07% 474

Other funds holding OEC

Nebula Research & Development's OEC Position: Q3 2025 in Review

Nebula Research & Development sold out of Orion (OEC) in Q3 2025, closing a stake of 74,326 shares — an estimated $780K sold.

Nebula Research & Development first reported a position in OEC in Q2 2024 and held it in 5 quarters. The position peaked at $1.28M in Q3 2024. 177 funds tracked by Wall St. Rank hold OEC as of Q3 2025.

  • Nebula Research & Development reported no remaining Orion position as of Q3 2025 after selling out during the quarter.
  • Nebula Research & Development sold 74,326 Orion shares in Q3 2025, an estimated $780K.
  • Nebula Research & Development first reported a position in Orion in Q2 2024 and held it in 5 quarters.
  • Nebula Research & Development's Orion position peaked at $1.28M in Q3 2024.
  • 177 funds tracked by Wall St. Rank held Orion as of Q3 2025.

Based on Nebula Research & Development's 13F filing for Q3 2025.