Quotes delayed, except where indicated otherwise. Delay times are 15 mins for NASDAQ, 20 mins for NYSE and Amex.