Marshall Wace’s 908 Devices MASS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-190,635
Closed -$1M 3500
2025
Q4
$1M Sell
190,635
-249,004
-57% -$1.74M ﹤0.01% 1925
2025
Q3
$3.85M Sell
439,639
-209,157
-32% -$1.39M ﹤0.01% 1296
2025
Q2
$4.63M Buy
648,796
+507,562
+359% +$2.82M 0.01% 1177
2025
Q1
$633K Buy
141,234
+102,734
+267% +$304K ﹤0.01% 1974
2024
Q4
$84.7K Buy
+38,500
New +$110K ﹤0.01% 2459
2024
Q3
Sell
-44,396
Closed -$229K 2777
2024
Q2
$229K Buy
+44,396
New +$268K ﹤0.01% 2255
2023
Q2
Sell
-21,204
Closed -$182K 2759
2023
Q1
$182K Buy
+21,204
New +$189K ﹤0.01% 2422
2022
Q4
Sell
-53,284
Closed -$876K 3213
2022
Q3
$876K Buy
+53,284
New +$1.03M ﹤0.01% 2467
2022
Q1
Sell
-1,422
Closed -$37K 3727
2021
Q4
$37K Sell
1,422
-35,413
-96% -$1.04M ﹤0.01% 3620
2021
Q3
$1.2M Buy
36,835
+31,614
+606% +$1.07M 0.01% 1915
2021
Q2
$202K Sell
5,221
-51,549
-91% -$2.33M ﹤0.01% 2442
2021
Q1
$2.75M Buy
56,770
+22,691
+67% +$1.3M 0.01% 1161
2020
Q4
$1.94M Buy
+34,079
New +$1.99M 0.01% 964

Other funds holding MASS

Marshall Wace's MASS Position: Q1 2026 in Review

Marshall Wace sold out of 908 Devices (MASS) in Q1 2026, closing a stake of 190,635 shares — an estimated $1M sold.

Marshall Wace first reported a position in MASS in Q4 2020 and held it in 13 quarters. The position peaked at $4.63M in Q2 2025. 112 funds tracked by Wall St. Rank hold MASS as of Q1 2026.

  • Marshall Wace reported no remaining 908 Devices position as of Q1 2026 after selling out during the quarter.
  • Marshall Wace sold 190,635 908 Devices shares in Q1 2026, an estimated $1M.
  • Marshall Wace first reported a position in 908 Devices in Q4 2020 and held it in 13 quarters.
  • Marshall Wace's 908 Devices position peaked at $4.63M in Q2 2025.
  • 112 funds tracked by Wall St. Rank held 908 Devices as of Q1 2026.

Based on Marshall Wace's 13F filing for Q1 2026, filed 15 May 2026.