Iowa Falls | CargillAg (2024)

skip to main content

Login

CargillAg

Farming is 1,000 decisions along the way/Find a Location / Iowa Falls

Crush Plant

(402) 237-3731

star_borderFavorite

Facility Updates and Hours of Operation

By Appointment Only Please call 402-237-3731 for an appointment.

"Hours are dependent on weather and subject to change. Please check at CargillAg.com for updates."

Cargill Ag: Do you have a Cargill Ag account? With an account you'll be able to see: scale tickets, settlement documents, contract information and sign your contract documents online. If you're interested call our Customer Service Line 402-237-3731 or you can get the form at CargillAg.com Registration Form.

Please use this PDF of our Traffic Map to help navigate through the bean dump and for meals and hulls if needed.

Hours subject to change. Please call ahead. If you have service requirements outside of regular hours, check with your location.

Week of 6/10/24

Monday

6:00am-5:00pm

Tuesday

6:00am-5:00pm

Wednesday

6:00am-5:00pm

Thursday

6:00am-5:00pm

Friday

6:00am-5:00pm

Saturday

TBD-TBD

Sunday

Closed

`

Week of 6/17/24

Monday

6:00am-5:00pm

Tuesday

6:00am-5:00pm

Wednesday

6:00am-5:00pm

Thursday

6:00am-5:00pm

Friday

6:00am-5:00pm

Saturday

TBD-TBD

Sunday

Closed

`

Phone

Primary

(402) 237-3731

Address

Primary Address

602 Industrial Road

Iowa Falls, Iowa 50126

Mailing Address

602 Industrial Road

Iowa Falls, Iowa 50126

Commodity

SOYBEANS

'; const localBids = cashbids && sortBidTable.map(bid => { const localBid = { ...bid }; localBid.delivery = localBid[spotKey] === spotValue ? spotText || localBid[spotKey]+' ('+bid.futuresymbol+') ' : bid.delivery_start+' - '+bid.delivery_end+' ('+bid.futuresymbol+')'; if (this.locationID === '5891') { localBid.rawchange = 'n.a.'; localBid.delivery = localBid[spotKey] === spotValue ? spotText || localBid[spotKey] : bid.delivery_start+' - '+bid.delivery_end; } return localBid; }); const tableData = { bids: localBids, labels: { delivery: 'Time of Shipment', futuresprice: 'Futures', basis: 'Basis', flatprice: 'Flat' }, headerTitle: name, bidsUpdatedByLabel, bidsUpdatedOnLabel, bidsPricesInfoLabel, dataProvidedUrl: dataProvidedUrl || '', dataProvidedimgUrl: dataProvidedimgUrl || '', exchangeSrc: window.exchangeData, symbol: data.symbol }; tableTemplate = createTable(tableData, $(tableElement)).html(); return tableTemplate; }}const { $ } = window;/** * populateBidsHeader Generate Bids table header * * @param {Object} tableElement - Element which will be used as markup to generate header * @param {string} locationName - This string is the location name for header * * @memberof module:bids-table * */function populateBidsHeader(tableElement, locationName) { const bidsTableLocationHeader = '

'+locationName+'

'; $(tableElement) .find('.bids-table__container') .prepend(bidsTableLocationHeader);}/** * populateBidsSubHeader Generate Bids table subheader. * * @param {Object} tableElement - Element which will be used as markup to generate subheader * @param {string} hourse - This string is the location working hours for subheader * @param {string} locationPhone - This string is the location pohone for subheader * * @memberof module:bids-table * */function populateBidsSubHeader(tableElement, hours, locationPhone) { const bidsTableLocationSubHeader = '

'+hours+'phone'+locationPhone+'

'; $(tableElement) .find('.bids-table__container') .prepend(bidsTableLocationSubHeader);}/** * getDate return date for table. * * @memberof module:bids-table * */function getDate(today) { let month = today.getMonth() + 1; let date = today.getDate(); month = month < 10 ? '0'+month : month; date = date < 10 ? '0'+date : date; const todayDate = today.getFullYear()+'-'+month+'-'+date; let hours = today.getHours(); let minutes = today.getMinutes(); let seconds = today.getSeconds(); const ampm = hours >= 12 ? 'PM' : 'AM'; hours %= 12; hours = hours || 12; // the hour '0' should be '12' minutes = minutes < 10 ? '0'+minutes : minutes; seconds = seconds < 10 ? '0'+seconds : seconds; const time = hours+':'+minutes+':'+seconds+' '+ampm; return time+' '+todayDate;}/** * populateFooterCta Craete CTA for table * * @param {Object} tableElement - Element which will be used as markup to generate and append the footer * @param {string} seoFriendlyUrl - This string will be placed for url ref * * @memberof module:bids-table * */function populateFooterCta(tableElement, footerData) { const { lastUpdatedTime, logoClass, logoUrl, logoImg, bidsUpdatedByLabel, bidsUpdatedOnLabel } = footerData; const footerCta = '

'+bidsUpdatedByLabel+'

'+bidsUpdatedOnLabel+' '+getDate(lastUpdatedTime)+'

'; $(tableElement) .find('.bids-table__container') .append(footerCta);}/** * createTable generates the bid table * @param {object} tableElement - Element which will be used as markup to generate table * @param {object} data - data which will be used to generate table * * @memberof module:bids-table */function createTable(data, tableElement) { let changeIndex = 0; const { bids, labels, bidsUpdatedByLabel, bidsUpdatedOnLabel, headerTitle, locationData, bidsPricesInfoLabel, exchangeSrc, symbol } = data; if (!tableElement) { return false; } if (bids && labels) { // Table Header/Details section const tableDetails = $(tableElement).find('.bids-table__details'); const commoditySrc = window.commodityExchange || {}; let exchangeName; if (symbol) { const commmoditySymbol = symbol.substring(0, 2); const exchangeData = commoditySrc && commoditySrc.find(el => el.electronicCode === commmoditySymbol); exchangeName = exchangeData && exchangeData.exchange; } else { const activePanel = $('.secondary-tab__control--active span')[0]; // eslint-disable-next-line prefer-destructuring exchangeName = $(activePanel) .text() .split(',')[1]; } const logoSrc = exchangeSrc && exchangeSrc.find(el => el.exchange === exchangeName); const logoUrl = logoSrc && logoSrc.logoLink; const logoImg = logoSrc && logoSrc.logo; const logoClass = logoImg ? '' : 'bids-table__logo-hide'; const lastUpdatedTimestamp = Math.max( ...bids.map(o => { return o.timestamp; }) ); const lastUpdatedTime = lastUpdatedTimestamp ? new Date(lastUpdatedTimestamp * 1000) : new Date(); const footerData = { lastUpdatedTime, logoClass, logoUrl, logoImg, bidsUpdatedByLabel, bidsUpdatedOnLabel }; tableDetails.children().remove(); let headerTitleMod = headerTitle; if(headerTitle.indexOf("Corn") > -1){headerTitleMod+=" (111150)";} if(headerTitle.indexOf("Wheat") > -1){headerTitleMod+=" (111140)";} tableDetails.append('

'+headerTitleMod+'

'); if (locationData) { if (locationData.hours && locationData.phone) { populateBidsSubHeader(tableElement, locationData.hours, locationData.phone); } if (locationData.name) { populateBidsHeader(tableElement, locationData.name); } } // Adding the skeleton for Table let trHead = ''; let trBody = ''; let tr = ''; bids.map((bid, index) => { let th = ''; const keys = Object.keys(labels); let td = ''; keys.forEach(labelKey => { if (index === 0) { th = th+'

'+labels[labelKey]+'

'; trHead = '

'+th+'

'; } td = td+'

'+bid[labelKey]+'

'; tr = '

'+td+'

'; }); trBody += tr; return trBody; }); const table = '

'+trHead+''+trBody+'

'; // Appending the Table to the wrapper. const tableWrapper = $(tableElement).find('.bids-table__wrapper'); tableWrapper.children().remove(); tableWrapper.append(table); $(tableElement) .find('thead tr th') .each((index, elem) => { if ( $(elem) .text() .toLowerCase() === 'change' ) { changeIndex = $(elem).index(); } }); $(tableElement) .find('tbody tr') .each((index, tableRow) => { const negativeTable = $(tableRow) .find('td') .eq(changeIndex) .addClass('changed-bid') .text() .startsWith('-'); const className = negativeTable ? 'bids-table__main__change--negative' : 'bids-table__main__change--positive'; $(tableRow).addClass(className); }); // No Use Case // if (data.seoFriendlyUrl) { populateFooterCta(tableElement, footerData); // } } return tableElement;}$(function() {const locationTabs = new LocationDetailsLocalBids();locationTabs.loadDataForLocation();});

Grant Watson

Strategic Account Rep

  • EmailGrant
Kallie Kayton

Grain Origination Merchant

  • EmailKallie
Ed Beggs

Grain Origination Merchant

  • EmailEd
Glenda Agnitsch

Grain Origination Merchant

  • 402-237-3731
  • EmailGlenda
Andrea Flowers

Grain Origination Merchant

  • (937) 419-7149
  • EmailAndrea
Ryan Fleener

Strategic Account Rep

  • (740) 636-0875
  • EmailRyan
Chase Halvorson

Soybean Merchant

  • EmailChase

©2024 Cargill, Incorporated. All Rights Reserved.

Last updated

All market data is provided by Barchart Solutions. Futures: at least a 10 minute delay. Information is provided 'as is' and solely for informational purposes, not for trading purposes or advice. To see all exchange delays and terms of use, please see disclaimer.

  • Iowa Falls | CargillAg (4)
  • Iowa Falls | CargillAg (5)
Iowa Falls | CargillAg (2024)

References

Top Articles
Latest Posts
Article information

Author: Corie Satterfield

Last Updated:

Views: 6266

Rating: 4.1 / 5 (62 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.