So you've seen dept heads, not been one, and that's make you confident is saying how all businesses operate?
The stock price is not just based on speculation, Jesus dude. Your revenue massively impacts stock price, saying it doesn't is just straight stupid.
You seem to be giving a lot of options that on their face make no sense while never having been in a position where you would actually have to understand and manage these things.