58 · IDYA · IDEAYA Biosciences, Inc. · 141 Holders | HoldingsIntel