Does anyone know what those 1.0899 or 1.0901 trades mean? Are those market makers stepping in front of retail sell (at 1.09) or buy (at 1.09) orders ? That would make sense since the average retail trader cant split pennies ... Any clarification would be appreciated..... And in response to the previous poster, why on earth would management release good news in the middle of a panic sell by the market ? Now is the time to shake out the weak and test the faith of all but the most optimistic or gullible. I feel like Ulysses tied to the mast tempted by the sirens ..... or is that the sound of an ambulance ....