Back to
ROYAL BANK OF CANADA
BLFS6 quarters
Position history for
ROYAL BANK OF CANADA's holdings in BIOLIFE SOLUTIONS INC
ROYAL BANK OF CANADA holds 885,298 shares of BLFS (BIOLIFE SOLUTIONS INC), worth $16.9M as of 2026-Q1. The position was increased (+8.1% shares). BLFS represents 0.0% of ROYAL BANK OF CANADA's portfolio.
Current Value
$16.9M
Current Shares
885,298
Total Value Change
+$14.8M
Total Shares Change
+804,367
Quarter-by-Quarter History
Other major holders of BLFS: BlackRock, Inc.