20250510 q2 sephanclus.com