QBSF 2025-07-31 100000 100746.21 3990.42 0.75 QBSF 2025-08-31 200000 302836.50 11892.73 51.42 QBSF 2025-09-30 300000 305226.94 11892.73 1.74 QBSF 2025-10-31 400000 405776.80 15785.30 1.44