The SEC Chair Owns 54 Life Insurance Policies. Three Professors Cannot Explain It. I Can.

The SEC Chair Owns 54 Life Insurance Policies. Three Professors Cannot Explain It. I Can.

The SEC Chair Owns 54 Life Insurance Policies. Three Professors Cannot Explain It. I Can.Michael Trefel
Published on: 30/04/2026

Fortune asked three university professors why the SEC chair owns 54 life insurance policies. None of them could explain it. A former Lehman Brothers strategist can. This post breaks down what sophisticated operators know about life insurance that most financial academics do not.

Index Universal Life Insurance