I'm currently using NxCore as my primary market data source, and using CSIData for end-of-day as a secondary source. I'm looking to add another data provider, so that I can have something to doublecheck NxCore's reported dividends and splits. I can't use CSIData for this, because they don't update until the close, and I'm looking to verify splits and divvies before the market opens. Does anyone have a preferred source for information like this? I'm (obviously) willing to pay for it, and since I'm looking at over 3,000 stocks, need a viable API.