
IMST 2025-04-30 100000 0.00 0.00 -100.00 IMST 2025-05-31 200000 85032.25 1724.79 -57.48 IMST 2025-06-30 300000 194359.08 3737.67 -35.21 IMST 2025-07-31 400000 277145.36 5783.50 -30.71 IMST 2025-08-31 500000 400720.20 10751.82 -19.86 IMST 2025-09-30 600000 357282.85 10751.82 -40.45 IMST 2025-10-31 700000 484272.52 13658.79 -30.82