Occudo Quantitative Strategies’s Deluxe DLX Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2023
Q3
Sell
-30,392
Closed -$531K 1053
2023
Q2
$531K Sell
30,392
-13,644
-31% -$238K 0.06% 532
2023
Q1
$705K Buy
+44,036
New +$705K 0.06% 416