Yeah, I remember it being a PE thing.Managers loved prop trading. it typically had a higher return than their core businesses which required more infrastructure. I was trading an embedded prop book and our combined pnl was 10% of the entire group (but we were 4 people and the group was 50 people and a huge technology infrastructure).
It did add volatility which punished the stocks' PE's (with the exception of Goldman)