Polen Capital's position in Nautilus Biotechnology is currently worth $91.2k. That's 0.00% of their equity portfolio (207th largest holding). The investor's estimated purchase price is $96.2k, resulting in a loss of 5.2%.
Avg closing price
Price range
New holding (+40.3k shares)
Q1 2026
Avg closing price
$2.39
Price range
$1.83
-
$3.95
News about Nautilus Biotechnology Inc and Polen Capital