Prop stocks: what are they and why are there so few of them now?

Equity prop firms are companies that provide traders with capital to trade stocks and other financial instruments, as opposed to the more…