Your example of Repare Therapeutics was quite revealing! I had a look at their leadership team - noted the senior positions many of them have had with BPs. Especially liked Kim Seth's bio.
https://www.reparerx.com/leadership/
Also, they have six ("real") analysts covering them:
https://ir.reparerx.com/stock-information/analyst-coverage