Insider Trading & Ownership of Ellen Ochoa
-
Location
-
Houston, TX
-
Summary
-
The estimated net worth of Ellen Ochoa is at least $4.32M dollars as of 27 Aug 2025. Ellen Ochoa is the Director of SERVICE CORP INTERNATIONAL and owns shares of SERVICE CORP INTERNATIONAL (SCI) stock worth about $3.63M. Ellen Ochoa is the Director of NVIDIA CORP and owns shares of NVIDIA CORP (NVDA) stock worth about $691K.
-
Signature
-
Jessica Vu, Attorney-in-Fact for Ellen Ochoa
Notify me when Ellen Ochoa files a new Insider Trading report.
⭐ Subscribe ⭐