NRD
SLRC icon

Nebula Research & Development’s SLR Investment Corp SLRC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-23,075
Closed -$347K 982
2023
Q4
$347K Buy
+23,075
New +$347K 0.1% 388