Back to
Russell Investments Group, Ltd.
NP1 quarters
Position history for
Russell Investments Group, Ltd.'s holdings in NEPTUNE INS HLDGS INC
Russell Investments Group, Ltd. holds 23,423 shares of NP (NEPTUNE INS HLDGS INC), worth $737,823 as of 2026-Q2. This is a new position. NP represents 0.0% of Russell Investments Group, Ltd.'s portfolio.
Current Value
$737,823
Current Shares
23,423
Total Value Change
$0
Total Shares Change
0
Quarter-by-Quarter History
Other major holders of NP: BlackRock, Inc., VANGUARD PORTFOLIO MANAGEMENT LLC, VANGUARD GROUP INC, VANGUARD CAPITAL MANAGEMENT LLC, JPMORGAN CHASE & CO