I mean do they ever return more than $10? Every investment I made (and I made dozens across several playthroughs) always failed.
oh yes, investments rarely are a success, i will increase the chance in the next patch
at the moment I'm trying to implement investing a chosen amount, and possibly getting double back!