Petrus Trust Company’s 908 Devices MASS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-16,807
Closed -$58.3K 675
2024
Q3
$58.3K Sell
16,807
-2,035
-11% -$9.03K 0.01% 536
2024
Q2
$97K Buy
18,842
+8,624
+84% +$52.1K 0.01% 572
2024
Q1
$77.1K Sell
10,218
-3,791
-27% -$28.1K 0.01% 607
2023
Q4
$157K Sell
14,009
-6,838
-33% -$46.7K 0.01% 573
2023
Q3
$139K Sell
20,847
-4,743
-19% -$32.8K 0.01% 544
2023
Q2
$176K Buy
+25,590
New +$206K 0.02% 540

Other funds holding MASS

Petrus Trust Company's MASS Position: Q4 2024 in Review

Petrus Trust Company sold out of 908 Devices (MASS) in Q4 2024, closing a stake of 16,807 shares — an estimated $58.3K sold.

Petrus Trust Company first reported a position in MASS in Q2 2023 and held it in 6 quarters. The position peaked at $176K in Q2 2023. 81 funds tracked by Wall St. Rank hold MASS as of Q4 2024.

  • Petrus Trust Company reported no remaining 908 Devices position as of Q4 2024 after selling out during the quarter.
  • Petrus Trust Company sold 16,807 908 Devices shares in Q4 2024, an estimated $58.3K.
  • Petrus Trust Company first reported a position in 908 Devices in Q2 2023 and held it in 6 quarters.
  • Petrus Trust Company's 908 Devices position peaked at $176K in Q2 2023.
  • 81 funds tracked by Wall St. Rank held 908 Devices as of Q4 2024.

Based on Petrus Trust Company's 13F filing for Q4 2024, filed 14 Feb 2025.