Today First Solar was up a couple bucks while the DJIA was down 200.
This isn't nearly as foolproof as our 'What's on TV Timing Model' (backtested to August) but has shown some skill in forecasting the overall market with a 1 to 5 day lead time.
Fairly wide error bars so your mileage may vary etc, but for what it's worth here's today's action via Yahoo Finance: