Best Buy Just Broke A Multi-Year Support Level

Why? Weak earnings and a downgrade to 'sell' from Citigroup.  Price action? See the chart below and notice the break below multi-year support at $31 this week.  How much lower can it go?  I see $25 as a next target.