Impact sounds like wiggle word bullshit, valuations are your actual impact on the world. And you founded an employee owned company so I doubt you'll have much impact on the world.
What a bizarre world view you have! Dollar valuations don't have a lot to do with impact. Look up the dot com boom.
Employee ownership is the way ahead - how is it fair that profits go to shareholders rather than the people that are doing the work and creating value?
You really have no idea what you're talking about.
Some of the largest companies in the UK are employee owned and it's not a coincidence they're the most ethical.