Renaissance Technologies’s ODDITY Tech ODD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$653K Sell
48,800
-366,100
-88% -$9.17M ﹤0.01% 2487
2025
Q4
$16.7M Sell
414,900
-367,100
-47% -$16.6M 0.03% 692
2025
Q3
$48.7M Buy
782,000
+20,800
+3% +$1.35M 0.06% 355
2025
Q2
$57.4M Buy
761,200
+618,800
+435% +$37.7M 0.08% 291
2025
Q1
$6.16M Sell
142,400
-61,400
-30% -$2.73M 0.01% 1301
2024
Q4
$8.56M Sell
203,800
-65,100
-24% -$2.8M 0.01% 1113
2024
Q3
$10.9M Buy
268,900
+174,100
+184% +$6.71M 0.02% 1002
2024
Q2
$3.72M Buy
+94,800
New +$3.53M 0.01% 1492
2023
Q4
Sell
-46,238
Closed -$1.31M 4011
2023
Q3
$1.31M Buy
+46,238
New +$1.96M ﹤0.01% 2116

Other funds holding ODD

Renaissance Technologies's ODD Position: Q1 2026 in Review

Renaissance Technologies reduced its ODDITY Tech (ODD) stake by 88% in Q1 2026, selling an estimated $9.17M and leaving 48,800 shares worth $653K. The position accounts for ﹤0.01% of the portfolio, ranked #2487.

Renaissance Technologies first reported a position in ODD in Q3 2023 and has held it in 9 quarters since. The position peaked at $57.4M in Q2 2025. 147 funds tracked by Wall St. Rank hold ODD as of Q1 2026.

  • Renaissance Technologies held 48,800 shares of ODDITY Tech worth $653K as of Q1 2026.
  • Renaissance Technologies sold 366,100 ODDITY Tech shares in Q1 2026, an estimated $9.17M.
  • ODDITY Tech made up ﹤0.01% of Renaissance Technologies's portfolio in Q1 2026, its #2487 holding.
  • Renaissance Technologies first reported a position in ODDITY Tech in Q3 2023 and has held it in 9 quarters since.
  • Renaissance Technologies's ODDITY Tech position peaked at $57.4M in Q2 2025.
  • 147 funds tracked by Wall St. Rank held ODDITY Tech as of Q1 2026.

Based on Renaissance Technologies's 13F filing for Q1 2026, filed 14 May 2026.