"The only news so far is the Japanese intentions to stock pile and it fell way way short of the brokers’ prediction....."
The latest Taylor collison report noted "The Japanese government will also consider influenza drugs in development, positioning LANI (CS-8958) as an attractive alternative".......so I wouldn't right off Japan just yet.