H
Hype Drip

Stella Roy Net Worth

Author

Andrew Henderson

Published Mar 21, 2026

The estimated Net Worth of Stella Roy is at least $65.4 Million dollars as of 18 October 2021. Stella Roy owns over 450,000 units of Switch Inc stock worth over $22,331,662 and over the last 3 years Stella sold SWCH stock worth over $43,092,352.

Locked

Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!

Stella Roy SWCH stock SEC Form 4 insiders trading

Stella has made over 5 trades of the Switch Inc stock since 2021, according to the Form 4 filled with the SEC. Most recently Stella sold 450,000 units of SWCH stock worth $11,308,500 on 18 October 2021.

The largest trade Stella's ever made was selling 500,000 units of Switch Inc stock on 13 October 2021 worth over $12,565,000. On average, Stella trades about 299,513 units every 25 days since 2021. As of 18 October 2021 Stella still owns at least 651,829 units of Switch Inc stock.

You can see the complete history of Stella Roy stock trades at the bottom of the page.