DDFL 2025-07-31 100000 100841.20 5098.14 0.84 DDFL 2025-08-31 200000 303424.57 15175.78 51.71 DDFL 2025-09-30 300000 306474.91 15175.78 2.16 DDFL 2025-10-31 400000 406834.19 20121.38 1.71