Data provided by Barchart.com and is for informational purposes only and not intended for trading purposes.
All Equities and Futures data is delayed according to exchange rules -
NYSE and AMEX at least 20 minutes, Nasdaq at least 15 minutes. All futures data is end of day only and is usually updated 2 hours after the markets close.