Petrus Trust Company’s 908 Devices MASS Stock Holding History

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