Insider Trading & Ownership of STEVEN RICHARD MILLS
-
Location
-
Decatur, IL
-
Summary
-
The estimated net worth of STEVEN RICHARD MILLS is at least $3,283,256 dollars as of 02 May 2025. STEVEN RICHARD MILLS is the Director of BLACK HILLS CORP /SD/ and owns shares of BLACK HILLS CORP /SD/ (BKH) stock worth about $3.11M. STEVEN RICHARD MILLS is the Director of AMYRIS, INC. and owns shares of AMYRIS, INC. stock worth about $176.1K.
-
Signature
-
/s/Tom Stevens
Notify me when STEVEN RICHARD MILLS files a new Insider Trading report.
⭐ Subscribe ⭐