@Noel B I checked a few of my usual "solution" places, haven't found anything. I'm thinking I'll end up going the custom route: Daily Inventory Snapshot record, stratify results by subsidiary, location, item; Custom MR Script to create the records; Debating going a custom portlet route to handle the reporting, or another custom record / MR script to handle the Turns/GMROI calculation and storing the results. Opinions?