All specific figures in the claim are directly confirmed by the official DeFi Development Corp Q1 2026 earnings press release on GlobeNewswire (May 13, 2026): 2,294,576 SOL held, 0.0670 SOL per share (108% YoY growth from 0.0322), and a June 2026 target of 0.075 SOL per share. These figures are independently corroborated by The Block, Crypto.news, and an SEC 8-K filing summary on StockTitan. The only minor nuance is that the 0.0670 figure is as of May 13, 2026 (the earnings report date), not strictly a Q1 end-of-period figure, but this is consistent with how the company itself framed the report. No conflicting evidence was found.