Substrate
Financial filing shows president earned more than $2.2 billion in 2025 — Substrate