YC investment: $120,000 
YC shares: 1,050,000 
PD market cap: $1.3 billion 
PD share price: $20.23
YC investment value: $21.25 million
YC ROI: 175x
 - This could be less, I don't remember the dates YC started messing with this.
 - The 3 founders hold 13,670,067 shares, or 91% of 15M shares. I assume YC has 7% of 15M.
 - I assume their Sep 2018 raise valuation as the price. I'm not confident the public will value this the same.
How do you account for dilution though? I’m not too familiar with how it all works, but in this case does it not matter because the amount of shares stays the same? Only total shares have changed?
And yeah Stripe will be a crazy multiplier that has to be at least 2000x and could be over 3000x like you said. I’m guessing they never sold any shares. Especially seeing Square’s market cap above $30B and PayPal at $120B.