56 · SEPN · Septerna, Inc. · 72 Holders | HoldingsIntel