Corporate stock models