Price: 24.16 (Jul 29 2010 4:00PM)Change: 0.04 Minimum 20 Minutes Delayed
Quotes delayed at least 15 minutes. Market data provided by Interactive Data.Terms & Conditions. Powered and implemented by Interactive Data Managed Solutions.