SOXX reports uiMultiplier() = 1000450838210425960 (1.000450838). Under ERC-8056 a corporate action moves this multiplier rather than balances, so balanceOf() returns tokens, not share-equivalents. Share-equivalents = balance * uiMultiplier() / 1e18. Any surface presenting balanceOf() as a share count understates it by 0.0451% (the true count is 1.0005x the raw balance). Token value computed as balance * Chainlink feed price is unaffected, because the feed is already multiplier-adjusted.
0x0000000000000000000000000000000000000000000000000de250bc9ac63468
0x00000000000000000000000000000000000000000000000c22c6f869aff1e800