Denise Stack

Denise Stack

No open positions remaining

Net worth: 905 M $ as of 2026-06-29

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
2026-04-12 3,990,630 ( 16.89% ) 905 M $ 2026-06-29