The strongest evidence is the fetched page 'Stack BTC Plc - Bitcoin Purchase', which gives the exact figures in the statement: Stack BTC Plc purchased 37.1898 BTC and said its total Bitcoin holdings rose to 68.1898 BTC on 13 April 2026. That directly supports the user’s claim. Corroboration attempts on the supplied BlockBeats and X links were unsuccessful because those pages could not be fetched, and web searches did not surface a better official filing page during this run. However, search results from secondary outlets such as the KuCoin flash item and the Bitget article are consistent with the same numbers, which reduces the chance that the Yahoo Finance/PR text is a misread. Because the best validated source is effectively a republished press release rather than a directly fetched company filing, confidence is medium rather than high.