Artisan Partners Holdings LP $50,000,000 5.43% Senior Notes, Series G, due August 16, 2030 Note Purchase Agreement Dated as of June 3, 2025