CAN production went up 10x, but the price is about double in correlation: 1.6mil @ 3,000 to 16mil @ 600. The tendency of the market has always been to hoard CAN, so no telling where the price steadies (I say steadies as CAN"s always been a volatile market).
I was confused about CAN flooding via registration even before the 420 dividend, but you're right in that there seems to be little rhyme or reason to the price for the most part. There were some major consumption events right after the dividend, and I expected to see more, but the Top of the World scores have certainly reflected cheap CAN (need to consume 3k+ to get near the top 5 now).