Nebula Research & Development’s Watts Water Technologies WTS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-11,717
Closed -$2.88M 883
2025
Q2
$2.88M Sell
11,717
-627
-5% -$141K 0.25% 97
2025
Q1
$2.52M Buy
+12,344
New +$2.59M 0.23% 109
2024
Q3
Sell
-14,673
Closed -$2.69M 1198
2024
Q2
$2.69M Buy
14,673
+8,072
+122% +$1.62M 0.44% 12
2024
Q1
$1.4M Buy
6,601
+3,890
+143% +$788K 0.3% 66
2023
Q4
$565K Sell
2,711
-812
-23% -$153K 0.17% 214
2023
Q3
$609K Buy
+3,523
New +$644K 0.32% 87
2023
Q2
Sell
-1,909
Closed -$321K 462
2023
Q1
$321K Buy
+1,909
New +$315K 0.57% 22

Other funds holding WTS

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

Nebula Research & Development sold out of Watts Water Technologies (WTS) in Q3 2025, closing a stake of 11,717 shares — an estimated $2.88M sold.

Nebula Research & Development first reported a position in WTS in Q1 2023 and held it in 7 quarters. The position peaked at $2.88M in Q2 2025. 471 funds tracked by Wall St. Rank hold WTS as of Q3 2025.

  • Nebula Research & Development reported no remaining Watts Water Technologies position as of Q3 2025 after selling out during the quarter.
  • Nebula Research & Development sold 11,717 Watts Water Technologies shares in Q3 2025, an estimated $2.88M.
  • Nebula Research & Development first reported a position in Watts Water Technologies in Q1 2023 and held it in 7 quarters.
  • Nebula Research & Development's Watts Water Technologies position peaked at $2.88M in Q2 2025.
  • 471 funds tracked by Wall St. Rank held Watts Water Technologies as of Q3 2025.

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