MicroStrategy must perform today for its NASDAQ 100 snapshot