Weren't Novogen presenting in London yesterday?
My guess is that people were anticipating good news and were wanting to get in before the news was presented / masses got in.
Not sure what came of the London Presentation yet - but New York is in the next week.