The Securities and Exchange Commission (SEC) announced its fourth largest whistleblower award at $104 million, and yet another number stood out to me more: 11.

The Securities and Exchange Commission (SEC) announced its fourth largest whistleblower award at $104 million, and yet another number stood out to me more: 11.