Compare net price, debt, and earnings scenarios
Highest Return Score (100th percentile, $8620 value add)
91th percentile return with 83% acceptance