Richard Stovsky - Insider Trading & Ownership

Location
350 Camino De La Reina, Suite 100, San Diego, CA
Summary
The estimated net worth of Richard Stovsky is at least $1.41M dollars as of June 17, 2025. Richard Stovsky is the Director of ENCORE CAPITAL GROUP INC and owns shares of ENCORE CAPITAL GROUP INC (ECPG) stock worth about $1.05M. Richard Stovsky is the Director of OLYMPIC STEEL INC and owns shares of OLYMPIC STEEL INC (ZEUS) stock worth about $370K.
Signature
/s/ Michael Chin, Attorney-in-Fact for Richard Stovsky
All Insider Reports
All Insider Reports

Ownership of Richard Stovsky

Insider Transactions Reported by Richard Stovsky:

* An asterisk sign (*) next to the price indicates that the price is likely invalid.