Back to
BANK OF AMERICA CORP /DE/
STLNShowing 8 of 15 quarters
Position history for
BANK OF AMERICA CORP /DE/'s holdings in Starling Oncology, Inc.
Yes. Bank of America holds 391,997 shares of STLN (Starling Oncology), worth $2.1M, as of its Q2 2026 13F filing. It increased the position from 63,439 shares in Q1 2026. Bank of America has held STLN in every 13F on record since Q4 2022, 15 quarterly filings.
Current Value
$2.1M
Current Shares
391,997
Total Value Change
+$2.1M
Total Shares Change
+389,290
Quarter-by-Quarter History
Other major holders of STLN: FMR LLC, BlackRock, Inc.