
CPSR 2025-03-31 100000 99418.31 4215.14 -0.58 CPSR 2025-04-30 200000 201241.99 8444.90 0.62 CPSR 2025-05-31 300000 303886.99 12658.27 1.30 CPSR 2025-06-30 400000 408530.29 16822.33 2.13 CPSR 2025-07-31 500000 511839.76 20936.71 2.37 CPSR 2025-08-31 600000 716534.57 29095.49 19.42 CPSR 2025-09-30 700000 722004.52 29095.49 3.14 CPSR 2025-10-31 800000 822792.31 33123.68 2.85