STONE POINT CREDIT CORPORATION $60,000,000 6.03% Senior Notes, Series A, due May 15, 2028 $240,000,000 6.26% Senior Notes, Series B, due May 15, 2030 NOTE PURCHASE AGREEMENT Dated March 21, 2025