Remember, these charts are dynamic. If you are looking at them after March 29, 2009 and they don't make any sense, it's not you, it's me.
Even more outlandish, Trina Solar, one of yesterday's big movers and one of the names that was up again today (see also JASO, STP, YGE):