{"0": {"high": 430, "low": 426.25, "open": 427, "last": 429.5, "change": 6.25, "volume": 40610, "tradeDate": "2025-10-27", "cropCode": "Corn", "monthCode": "Dec", "contractYear": 2025, "shortYear": 25, "shortSymbol": "ZCZ25", "quoteCode": "ZCZ25"}, "1": {"high": 444.5, "low": 440, "open": 440, "last": 444, "change": 7, "volume": 17259, "tradeDate": "2025-10-27", "cropCode": "Corn", "monthCode": "Mar", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZCH26", "quoteCode": "ZCH26"}, "2": {"high": 453.25, "low": 448, "open": 449, "last": 452.5, "change": 6.75, "volume": 2842, "tradeDate": "2025-10-27", "cropCode": "Corn", "monthCode": "May", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZCK26", "quoteCode": "ZCK26"}, "3": {"high": 459.25, "low": 454.25, "open": 455, "last": 458.75, "change": 6.5, "volume": 5489, "tradeDate": "2025-10-27", "cropCode": "Corn", "monthCode": "Jul", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZCN26", "quoteCode": "ZCN26"}, "4": {"high": 453.75, "low": 450, "open": 450, "last": 453.25, "change": 4.5, "volume": 1830, "tradeDate": "2025-10-27", "cropCode": "Corn", "monthCode": "Sep", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZCU26", "quoteCode": "ZCU26"}, "5": {"high": 464, "low": 460, "open": 460, "last": 463.75, "change": 4.25, "volume": 3495, "tradeDate": "2025-10-27", "cropCode": "Corn", "monthCode": "Dec", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZCZ26", "quoteCode": "ZCZ26"}, "6": {"high": 476.5, "low": 475, "open": 475, "last": 476.25, "change": 4.25, "volume": 238, "tradeDate": "2025-10-26", "cropCode": "Corn", "monthCode": "Mar", "contractYear": 2027, "shortYear": 27, "shortSymbol": "ZCH27", "quoteCode": "ZCH27"}, "7": {"high": 482.25, "low": 481, "open": 481, "last": 482.25, "change": 4, "volume": 7, "tradeDate": "2025-10-26", "cropCode": "Corn", "monthCode": "May", "contractYear": 2027, "shortYear": 27, "shortSymbol": "ZCK27", "quoteCode": "ZCK27"}, "8": {"high": 1060.75, "low": 1052.25, "open": 1052.5, "last": 1059.75, "change": 18, "volume": 36100, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Nov", "contractYear": 2025, "shortYear": 25, "shortSymbol": "ZSX25", "quoteCode": "ZSX25"}, "9": {"high": 1078.75, "low": 1070.25, "open": 1073.75, "last": 1077.5, "change": 17.25, "volume": 56541, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Jan", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSF26", "quoteCode": "ZSF26"}, "10": {"high": 1091, "low": 1083, "open": 1085, "last": 1089.25, "change": 15.75, "volume": 16060, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Mar", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSH26", "quoteCode": "ZSH26"}, "11": {"high": 1102.25, "low": 1094.5, "open": 1095.5, "last": 1100.75, "change": 15, "volume": 9231, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "May", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSK26", "quoteCode": "ZSK26"}, "12": {"high": 1112.5, "low": 1104.75, "open": 1105.25, "last": 1111, "change": 14.75, "volume": 11539, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Jul", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSN26", "quoteCode": "ZSN26"}, "13": {"high": 1106.5, "low": 1099.75, "open": 1100.5, "last": 1105.25, "change": 12.75, "volume": 1328, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Aug", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSQ26", "quoteCode": "ZSQ26"}, "14": {"high": 1088.5, "low": 1083.5, "open": 1083.75, "last": 1086.75, "change": 9.5, "volume": 850, "tradeDate": "2025-10-26", "cropCode": "Soybeans", "monthCode": "Sep", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSU26", "quoteCode": "ZSU26"}, "15": {"high": 1090, "low": 1084, "open": 1085, "last": 1088.5, "change": 8, "volume": 7404, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Nov", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZSX26", "quoteCode": "ZSX26"}, "16": {"high": 1100.25, "low": 1093.5, "open": 1093.5, "last": 1098.5, "change": 7.75, "volume": 1036, "tradeDate": "2025-10-27", "cropCode": "Soybeans", "monthCode": "Jan", "contractYear": 2027, "shortYear": 27, "shortSymbol": "ZSF27", "quoteCode": "ZSF27"}, "17": {"high": 1100, "low": 1095, "open": 1095, "last": 1099, "change": 7, "volume": 281, "tradeDate": "2025-10-26", "cropCode": "Soybeans", "monthCode": "Mar", "contractYear": 2027, "shortYear": 27, "shortSymbol": "ZSH27", "quoteCode": "ZSH27"}, "18": {"high": 1105, "low": 1104.5, "open": 1105, "last": 1104.5, "change": 7.25, "volume": 28, "tradeDate": "2025-10-26", "cropCode": "Soybeans", "monthCode": "May", "contractYear": 2027, "shortYear": 27, "shortSymbol": "ZSK27", "quoteCode": "ZSK27"}, "19": {"high": 524.5, "low": 516.75, "open": 517, "last": 523.5, "change": 11, "volume": 13055, "tradeDate": "2025-10-27", "cropCode": "Wheat", "monthCode": "Dec", "contractYear": 2025, "shortYear": 25, "shortSymbol": "ZWZ25", "quoteCode": "ZWZ25"}, "20": {"high": 539.25, "low": 530.25, "open": 530.25, "last": 538.25, "change": 10.25, "volume": 3667, "tradeDate": "2025-10-27", "cropCode": "Wheat", "monthCode": "Mar", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZWH26", "quoteCode": "ZWH26"}, "21": {"high": 549.5, "low": 543, "open": 543, "last": 548.25, "change": 9.5, "volume": 890, "tradeDate": "2025-10-27", "cropCode": "Wheat", "monthCode": "May", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZWK26", "quoteCode": "ZWK26"}, "22": {"high": 560.5, "low": 554.25, "open": 554.75, "last": 559, "change": 9, "volume": 593, "tradeDate": "2025-10-27", "cropCode": "Wheat", "monthCode": "Jul", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZWN26", "quoteCode": "ZWN26"}, "23": {"high": 572.75, "low": 567.75, "open": 568.25, "last": 572.25, "change": 9.25, "volume": 196, "tradeDate": "2025-10-27", "cropCode": "Wheat", "monthCode": "Sep", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZWU26", "quoteCode": "ZWU26"}, "24": {"high": 589.75, "low": 586.5, "open": 587.5, "last": 588.75, "change": 8.25, "volume": 53, "tradeDate": "2025-10-27", "cropCode": "Wheat", "monthCode": "Dec", "contractYear": 2026, "shortYear": 26, "shortSymbol": "ZWZ26", "quoteCode": "ZWZ26"}, "25": {"high": 600.5, "low": 600.5, "open": 600.5, "last": 600.5, "change": 6.5, "volume": 2, "tradeDate": "2025-10-26", "cropCode": "Wheat", "monthCode": "Mar", "contractYear": 2027, "shortYear": 27, "shortSymbol": "ZWH27", "quoteCode": "ZWH27"}}