SILC

59.9502.76%
PI
Palisades Investment Partners, LLC
BuySellPriceUnit: Shares

Holdings History

Date
Latest--+90.28K1.57%90.28K
Q2 2026--+90.28K1.57%90.28K