Originally Posted by
gregf83
I don't think Trek is public, however, principle stands for all public companies.
Public or private, large companies typically do have investors and a BOD whose job is to make sure their investment is protected. Very often the executives carry out the BOD's wishes, not their own.